Wir haben auf unseren UnRaid Server eine Nextcloud Installation laufen. Über die CloudPanel Ubuntu VM erfolgt die Zuordnung einer internen Domain (nextcloud.lan) mittels Reverse Proxy.
Zwei Einstellungen sind dabei zu machen:
Nextcloud Einstellungen
In der config.php muss die interne Domain (in dem Fall nextcloud.lan) und die IP vom Reverse Proxy (in dem Fall 192.168.1.30) angegeben werden.
'trusted_domains' =>
array (
0 => 'nextcloud.lan',
1 => '192.168.1.20:7888',
),
'trusted_proxies' => ['192.168.1.30'],
CloudPanel vHost Einstellungen
server {
....
location ^~ /.well-known {
location = /.well-known/carddav { return 301 /remote.php/dav/; }
location = /.well-known/caldav { return 301 /remote.php/dav/; }
location /.well-known/acme-challenge { try_files $uri $uri/ =404; }
location /.well-known/pki-validation { try_files $uri $uri/ =404; }
return 301 /index.php$request_uri;
}
add_header Strict-Transport-Security "max-age=15552000; includeSubDomains";....
}
Weiterführende Links:
https://docs.nextcloud.com/server/25/admin_manual/installation/harden_server.html
LanguageTool ist ein vielseitiges, Open-Source-Tool zur Überprüfung von Grammatik, Rechtschreibung und Stil in über 30 Sprachen. Es kann als eigenständige Anwendung, Webservice oder als Plugin in Programmen wie Browsern und Office-Suiten genutzt werden.
Eine kleine Anleitung zur Installation von Laravel auf dem Webhosting Paket von all-inkl.com.
Bereit für Ihr Projekt?