ingress-proxy: fixup

This commit is contained in:
41666 2024-03-27 21:50:25 -04:00
parent 48d3ab4a5e
commit 595c795024

View file

@ -18,7 +18,11 @@ in {
networking.firewall.allowedUDPPorts = [ 80 443 ]; networking.firewall.allowedUDPPorts = [ 80 443 ];
services.nginx = { services.nginx = {
recommendedBrotliSettings = true;
recommendedGzipSettings = true;
recommendedZstdSettings = true;
recommendedTlsSettings = true; recommendedTlsSettings = true;
clientMaxBodySize = "150m";
upstreams = { upstreams = {
ps2l_saerro.servers."${tsHost "ps2live" 8101}" = {}; ps2l_saerro.servers."${tsHost "ps2live" 8101}" = {};
@ -33,6 +37,7 @@ in {
inactive = "720m"; inactive = "720m";
}; };
virtualHosts = let virtualHosts = let
defaultConfig = { defaultConfig = {
listen = [ listen = [
@ -43,6 +48,7 @@ in {
http3 = true; http3 = true;
forceSSL = lib.mkDefault true; forceSSL = lib.mkDefault true;
enableACME = true; enableACME = true;
recommendedProxySettings = true;
}; };
static = { src ? null, url ? null, rev ? null, aliases ? [] }: { static = { src ? null, url ? null, rev ? null, aliases ? [] }: {
serverAliases = aliases; serverAliases = aliases;
@ -88,7 +94,6 @@ in {
"doll.repair" = static { src = flakePackage "doll-repair"; }; "doll.repair" = static { src = flakePackage "doll-repair"; };
"porcelain.doll.repair" = { "porcelain.doll.repair" = {
clientMaxBodySize = "150m";
locations."/" = { locations."/" = {
recommendedProxySettings = true; recommendedProxySettings = true;