Nextcloud hinter NginxProxyManager
Damit Nextcloud keine Fehlermeldungen wegen dem ProxyServer anzeigt
NginxProxyManager Advanced Settings
#### NginxProxyManager Advanced Settings #####
rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
location = /.well-known/carddav {
return 301 $scheme://$host:$server_port/remote.php/dav;
}
location = /.well-known/caldav {
return 301 $scheme://$host:$server_port/remote.php/dav;
}
location = /.well-known/webfinger {
return 301 $scheme://$host:$server_port/index.php/.well-known/webfinger;
}
location = /.well-known/nodeinfo {
return 301 $scheme://$host:$server_port/index.php/.well-known/nodeinfo;
}
Damit Nextcloud funktioniert muss die Domain in der config.php eingetragen werden.
Für Nginx noch einen Trustet Proxy in config.php eintragen:
'trusted_proxies' => ['10.1.1.100'],
'overwriteprotocol' => 'https',
Komma nicht vergessen
No Comments