This commit is contained in:
2026-03-01 17:07:01 +03:00
parent 00fc5bde43
commit 62249af1a6
+35 -35
View File
@@ -19,20 +19,20 @@ in
recommendedTlsSettings = true; recommendedTlsSettings = true;
appendHttpConfig = inputs.zeroq-credentials.services.xray.maps; appendHttpConfig = inputs.zeroq-credentials.services.xray.maps;
virtualHosts = { virtualHosts = {
"pubray.zeroq.ru" = { # "pubray.zeroq.ru" = {
enableACME = true; # enableACME = true;
forceSSL = true; # forceSSL = true;
root = "${inputs.zeroq-credentials.services.xray.subs}"; # root = "${inputs.zeroq-credentials.services.xray.subs}";
locations."/" = { # locations."/" = {
extraConfig = '' # extraConfig = ''
auth_basic "Restricted"; # auth_basic "Restricted";
auth_basic_user_file /etc/nginx/pubray; # auth_basic_user_file /etc/nginx/pubray;
if ($subfile = "") { return 403; } # if ($subfile = "") { return 403; }
rewrite ^/$ $subfile break; # rewrite ^/$ $subfile break;
''; # '';
}; # };
}; # };
"x.zeroq.ru" = { "x.zeroq.ru" = {
forceSSL = true; forceSSL = true;
enableACME = true; enableACME = true;
@@ -160,28 +160,28 @@ in
client_max_body_size 5G; client_max_body_size 5G;
''; '';
}; };
"pdf.zeroq.ru" = { # "pdf.zeroq.ru" = {
forceSSL = true; # forceSSL = true;
enableACME = true; # enableACME = true;
locations."/" = { # locations."/" = {
proxyPass = "http://${server}:6060"; # proxyPass = "http://${server}:6060";
proxyWebsockets = true; # proxyWebsockets = true;
}; # };
extraConfig = '' # extraConfig = ''
client_max_body_size 5G; # client_max_body_size 5G;
''; # '';
}; # };
"ai.zeroq.ru" = { # "ai.zeroq.ru" = {
forceSSL = true; # forceSSL = true;
enableACME = true; # enableACME = true;
locations."/" = { # locations."/" = {
proxyPass = "http://${server}:11112"; # proxyPass = "http://${server}:11112";
proxyWebsockets = true; # proxyWebsockets = true;
}; # };
extraConfig = '' # extraConfig = ''
client_max_body_size 5G; # client_max_body_size 5G;
''; # '';
}; # };
}; };
}; };
}; };