From ebd2e99066a6c5b753b73aad01b306f49da5d1ed Mon Sep 17 00:00:00 2001 From: oqyude Date: Tue, 9 Jun 2026 21:44:40 +0300 Subject: [PATCH] try to fix onlyoffice now its working in lan) --- modules/server/nextcloud.nix | 4 +++- modules/server/nginx.nix | 20 ++++++++++++++++++++ modules/vds/nginx.nix | 2 +- 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/modules/server/nextcloud.nix b/modules/server/nextcloud.nix index 4fc31cb..a13302b 100644 --- a/modules/server/nextcloud.nix +++ b/modules/server/nextcloud.nix @@ -46,6 +46,7 @@ in trusted_domains = [ "nextcloud.zeroq.su" "office.zeroq.su" + "office.local" "100.64.0.0" "192.168.1.20" "localhost" @@ -136,7 +137,8 @@ in }; onlyoffice = { enable = true; - hostname = "0.0.0.0"; + hostname = "office.local"; + port = 8090; allowLocalConnections = true; wopi = true; jwtSecretFile = config.sops.secrets.onlyoffice-jwt.path; diff --git a/modules/server/nginx.nix b/modules/server/nginx.nix index 8d8319c..574abf1 100644 --- a/modules/server/nginx.nix +++ b/modules/server/nginx.nix @@ -31,6 +31,26 @@ in } ]; }; + "office.local" = { + forceSSL = false; + enableACME = false; + # locations = { + # "/" = { + # proxyPass = "http://localhost:8090"; + # proxyWebsockets = true; + # }; + # }; + # extraConfig = '' + # proxy_set_header Host $host; + # proxy_set_header X-Forwarded-Proto $scheme; + # proxy_set_header X-Forwarded-Host $host; + # proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + + # proxy_http_version 1.1; + # proxy_set_header Upgrade $http_upgrade; + # proxy_set_header Connection "upgrade"; + # ''; + }; "bentopdf.local" = { forceSSL = false; enableACME = false; diff --git a/modules/vds/nginx.nix b/modules/vds/nginx.nix index 4ca0cd4..b96a7ce 100644 --- a/modules/vds/nginx.nix +++ b/modules/vds/nginx.nix @@ -132,7 +132,7 @@ in forceSSL = true; locations = { "/" = { - proxyPass = "http://${server}:8000"; # 9980 + proxyPass = "http://${server}:8090"; proxyWebsockets = true; }; };