From b5ab4c6c8c14e3a6661a0a4d79948387c06b1e39 Mon Sep 17 00:00:00 2001 From: oqyude Date: Sat, 20 Sep 2025 16:48:25 +0300 Subject: [PATCH] 123 --- nixosModules/server/nextcloud.nix | 2 +- nixosModules/vds/nginx.nix | 32 +++++++++++++++---------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/nixosModules/server/nextcloud.nix b/nixosModules/server/nextcloud.nix index a4385e0..dd1ecef 100755 --- a/nixosModules/server/nextcloud.nix +++ b/nixosModules/server/nextcloud.nix @@ -123,7 +123,7 @@ "::1" = [ "nextcloud.zeroq.ru" "collabora.zeroq.ru" - "collabora.zeroq.ru" + "office.zeroq.com" ]; }; diff --git a/nixosModules/vds/nginx.nix b/nixosModules/vds/nginx.nix index 0fa1178..113e833 100755 --- a/nixosModules/vds/nginx.nix +++ b/nixosModules/vds/nginx.nix @@ -16,22 +16,6 @@ in recommendedProxySettings = true; recommendedTlsSettings = true; virtualHosts = { - "office.zeroq.ru" = { - enableACME = true; - forceSSL = true; - kTLS = true; - # locations."/" = { - # proxyPass = "http://${server}:8000"; - # proxyWebsockets = true; # onlyoffice uses websockets - # }; - extraConfig = '' - reverse_proxy http://${server}:8000 { - # Required to circumvent bug of Onlyoffice loading mixed non-https content - header_up X-Forwarded-Proto https - client_max_body_size 5G; - } - ''; - }; "collabora.zeroq.ru" = { enableACME = true; forceSSL = true; @@ -124,6 +108,22 @@ in }; caddy = { enable = true; + virtualHosts."office.zeroq.ru" = { + enableACME = true; + forceSSL = true; + kTLS = true; + # locations."/" = { + # proxyPass = "http://${server}:8000"; + # proxyWebsockets = true; # onlyoffice uses websockets + # }; + extraConfig = '' + reverse_proxy http://${server}:8000 { + # Required to circumvent bug of Onlyoffice loading mixed non-https content + header_up X-Forwarded-Proto https + client_max_body_size 5G; + } + ''; + }; }; }; security.acme = {