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
Die ultimative Alternative zu Cronjobs auf MacOS: BetterTouchTool zum Automatisieren von Aufgaben!
Bereit für Ihr Projekt?