diff --git a/nixosModules/vds/nginx.nix b/nixosModules/vds/nginx.nix index 4a21b4c..9599771 100755 --- a/nixosModules/vds/nginx.nix +++ b/nixosModules/vds/nginx.nix @@ -16,23 +16,31 @@ in virtualHosts = { "immich.zeroq.ru" = { # 31.57.105.253 - forceSSL = true; + addSSL = true; enableACME = true; locations."/" = { proxyPass = "http://${server}:2283"; # Порт Immich proxyWebsockets = true; # Если Immich использует WebSockets }; + locations."/.well-known/acme-challenge/" = { + root = "/var/lib/acme/acme-challenge"; + tryFiles = "$uri $uri/ =404"; + }; }; "nextcloud.zeroq.ru" = { - forceSSL = true; + addSSL = true; enableACME = true; locations."/" = { proxyPass = "http://${server}:10000"; # Порт Nextcloud proxyWebsockets = true; }; + locations."/.well-known/acme-challenge/" = { + root = "/var/lib/acme/acme-challenge"; + tryFiles = "$uri $uri/ =404"; + }; }; # "llm.zeroq.ru" = { - # forceSSL = true; + # addSSL = true; # enableACME = true; # locations."/" = { # proxyPass = "http://atoridu.laxta-platy.ts.net:11111"; # Порт Open WebUI @@ -47,8 +55,6 @@ in defaults.email = "oqyude@gmail.com"; }; networking.firewall.allowedTCPPorts = [ - # 2283 - # 10000 80 443 ];