Skip to main content

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