This commit is contained in:
2025-10-08 17:55:42 +03:00
parent de79cd63ec
commit 79854c3dfe
+24 -24
View File
@@ -19,14 +19,14 @@ in
"kuma.zeroq.ru" = { "kuma.zeroq.ru" = {
forceSSL = true; forceSSL = true;
enableACME = true; enableACME = true;
kTLS = true; # kTLS = true;
locations."/" = { locations."/" = {
proxyPass = "http://${server}:4001"; proxyPass = "http://${server}:4001";
proxyWebsockets = true; proxyWebsockets = true;
}; };
extraConfig = '' extraConfig = ''
client_max_body_size 5G; client_max_body_size 5G;
''; '';
}; };
# "node-red.zeroq.ru" = { # "node-red.zeroq.ru" = {
@@ -44,20 +44,20 @@ in
"flux.zeroq.ru" = { "flux.zeroq.ru" = {
forceSSL = true; forceSSL = true;
enableACME = true; enableACME = true;
kTLS = true; # kTLS = true;
locations."/" = { locations."/" = {
proxyPass = "http://${server}:6061"; proxyPass = "http://${server}:6061";
proxyWebsockets = true; proxyWebsockets = true;
}; };
extraConfig = '' extraConfig = ''
client_max_body_size 5G; client_max_body_size 5G;
''; '';
}; };
"office.zeroq.ru" = { "office.zeroq.ru" = {
enableACME = true; enableACME = true;
forceSSL = true; forceSSL = true;
kTLS = true; # kTLS = true;
locations = { locations = {
"/" = { "/" = {
proxyPass = "http://${server}:9980"; # API и coauthoring proxyPass = "http://${server}:9980"; # API и coauthoring
@@ -65,30 +65,30 @@ in
}; };
}; };
extraConfig = '' extraConfig = ''
client_max_body_size 5G; client_max_body_size 5G;
proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
''; # absolute_redirect off; ''; # absolute_redirect off;
}; };
"immich.zeroq.ru" = { "immich.zeroq.ru" = {
forceSSL = true; forceSSL = true;
enableACME = true; enableACME = true;
kTLS = true; # kTLS = true;
locations."/" = { locations."/" = {
proxyPass = "http://${server}:2283"; proxyPass = "http://${server}:2283";
proxyWebsockets = true; proxyWebsockets = true;
}; };
extraConfig = '' extraConfig = ''
client_max_body_size 5G; client_max_body_size 5G;
''; '';
}; };
"nextcloud.zeroq.ru" = { "nextcloud.zeroq.ru" = {
forceSSL = true; forceSSL = true;
enableACME = true; enableACME = true;
kTLS = true; # kTLS = true;
locations = { locations = {
"/" = { "/" = {
proxyPass = "http://${server}:10000"; proxyPass = "http://${server}:10000";
@@ -104,34 +104,34 @@ in
# }; # };
}; };
extraConfig = '' extraConfig = ''
client_max_body_size 5G; client_max_body_size 5G;
''; '';
}; };
"calibre.zeroq.ru" = { "calibre.zeroq.ru" = {
forceSSL = true; forceSSL = true;
enableACME = true; enableACME = true;
kTLS = true; # kTLS = true;
locations."/" = { locations."/" = {
proxyPass = "http://${server}:8083"; proxyPass = "http://${server}:8083";
proxyWebsockets = true; proxyWebsockets = true;
}; };
extraConfig = '' extraConfig = ''
client_max_body_size 5G; client_max_body_size 5G;
''; '';
}; };
"pdf.zeroq.ru" = { "pdf.zeroq.ru" = {
forceSSL = true; forceSSL = true;
enableACME = true; enableACME = true;
kTLS = true; # kTLS = 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;
''; '';
}; };
# "llm.zeroq.ru" = { # "llm.zeroq.ru" = {