From b9bf850ff9e1deb84b7c850129ab797e9e31a0d3 Mon Sep 17 00:00:00 2001 From: arcnmx Date: Fri, 26 Jan 2024 15:24:31 -0800 Subject: [PATCH] fix(access): increase max request size --- nixos/access/proxmox.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/nixos/access/proxmox.nix b/nixos/access/proxmox.nix index 9b89ed29..6c316a95 100644 --- a/nixos/access/proxmox.nix +++ b/nixos/access/proxmox.nix @@ -11,7 +11,7 @@ inherit (config.services) nginx tailscale; inherit (nginx) virtualHosts; access = config.services.nginx.access.proxmox; - proxyPass = "https://reisen.local.gensokyo.zone:8006/"; + proxyPass = "https://reisen.local.${config.networking.domain}:8006/"; unencrypted = pkgs.mkSnakeOil { name = "prox-local-cert"; domain = singleton "prox.local.${config.networking.domain}" @@ -84,9 +84,12 @@ in { internal; ''; }; + extraConfig = '' + client_max_body_size 2048M; + ''; in { ${access.domain} = { - inherit locations; + inherit locations extraConfig; }; ${access.localDomain} = mkMerge [ { inherit (virtualHosts.${access.domain}) useACMEHost; @@ -94,7 +97,7 @@ in { forceSSL = mkDefault true; locations."/" = { proxy.websocket.enable = true; - inherit proxyPass; + inherit proxyPass extraConfig; }; } sslHost ]; ${access.tailDomain} = mkIf tailscale.enable (mkMerge [ { @@ -103,7 +106,7 @@ in { local.enable = mkDefault true; locations."/" = { proxy.websocket.enable = true; - inherit proxyPass; + inherit proxyPass extraConfig; }; } sslHost ]); };