diff --git a/nixosModules/server/nextcloud.nix b/nixosModules/server/nextcloud.nix index b430d98..201b612 100755 --- a/nixosModules/server/nextcloud.nix +++ b/nixosModules/server/nextcloud.nix @@ -86,7 +86,7 @@ port = 9980; settings = { # Rely on reverse proxy for SSL - server_name = "localhost"; + server_name = "100.64.0.0"; ssl = { enable = false; termination = true; diff --git a/nixosModules/vds/nginx.nix b/nixosModules/vds/nginx.nix index 5db6cd8..805c8ee 100755 --- a/nixosModules/vds/nginx.nix +++ b/nixosModules/vds/nginx.nix @@ -16,6 +16,14 @@ in recommendedProxySettings = true; recommendedTlsSettings = true; virtualHosts = { + "collabora.zeroq.ru" = { + enableACME = true; + forceSSL = true; + locations."/" = { + proxyPass = "http://${server}:9980"; + proxyWebsockets = true; # collabora uses websockets + }; + }; "immich.zeroq.ru" = { # 31.57.105.253 # listen = [