From 83acda485e88ad531ca6d8cd72ed8f95c34ffa2e Mon Sep 17 00:00:00 2001 From: noe Date: Sat, 30 Mar 2024 02:09:24 -0400 Subject: [PATCH] ingress-proxy: add porcelain.doll.repair --- nixos/hosts/ingress-proxy/default.nix | 29 +++++++++++++-------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/nixos/hosts/ingress-proxy/default.nix b/nixos/hosts/ingress-proxy/default.nix index 63a74a5..89e67ae 100644 --- a/nixos/hosts/ingress-proxy/default.nix +++ b/nixos/hosts/ingress-proxy/default.nix @@ -32,7 +32,7 @@ in { ps2l_saerro.servers."${tsHost "ps2live" 8101}" = {}; ps2l_aggpop.servers."${tsHost "ps2live" 8201}" = {}; ps2l_metagame.servers."${tsHost "ps2live" 8301}" = {}; - # pdr.servers."${tsHost "porcelain-doll-repair" 3000 }" = {}; + pdr.servers."${tsHost "porcelain-doll-repair" 3000 }" = {}; }; proxyCachePath."pdr" = { @@ -93,20 +93,19 @@ in { }; "doll.repair" = static { src = flakePackage "doll-repair"; } // { forceSSL = false; }; - # "porcelain.doll.repair" = { - - # locations."/" = { - # recommendedProxySettings = true; - # proxyPass = "http://pdr"; - # proxyWebsockets = true; - # extraConfig = '' - # proxy_cache pdr; - # proxy_cache_lock on; - # proxy_cache_use_stale updating; - # add_header X-Cache $upstream_cache_status; - # ''; - # }; - # } // defaultConfig // { forceSSL = false; }; + "porcelain.doll.repair" = { + locations."/" = { + recommendedProxySettings = true; + proxyPass = "http://pdr"; + proxyWebsockets = true; + extraConfig = '' + proxy_cache pdr; + proxy_cache_lock on; + proxy_cache_use_stale updating; + add_header X-Cache $upstream_cache_status; + ''; + }; + } // defaultConfig // { forceSSL = false; }; }; };