This commit is contained in:
2025-09-20 16:50:25 +03:00
parent b5ab4c6c8c
commit 585cf6e488
+16 -19
View File
@@ -16,6 +16,22 @@ 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;
@@ -106,25 +122,6 @@ 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 = {
acceptTerms = true;