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