From 526a61ed3fde14b529c9f3ca27c2640e52924efa Mon Sep 17 00:00:00 2001 From: noe Date: Sun, 21 Apr 2024 11:47:56 -0400 Subject: [PATCH] proxy: split media proxy out --- nixos/hosts/ingress-proxy/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nixos/hosts/ingress-proxy/default.nix b/nixos/hosts/ingress-proxy/default.nix index 757d991..a4ca7a9 100644 --- a/nixos/hosts/ingress-proxy/default.nix +++ b/nixos/hosts/ingress-proxy/default.nix @@ -1,7 +1,7 @@ { lib, pkgs, config, inputs, ... }: let tsHost = name: port: "${name}.hoki-porgy.ts.net:${toString port}"; flakePackage = flake: inputs.${flake}.packages.${pkgs.system}.default; -in { +in rec { imports = [ ../../templates/proxmox-lxc.nix ../../server.nix @@ -86,7 +86,7 @@ in { proxyWebsockets = true; }; } // defaultConfig; - in { + in rec { "mekanoe.com" = mekanoesh; "noe.sh" = mekanoesh; @@ -138,6 +138,8 @@ in { proxy_request_buffering off; ''; }; + + locations."/media/proxy" = services.nginx.virtualHosts."media.sapphic.engineer".locations."/proxy"; } // defaultConfig // { forceSSL = false; }; "media.sapphic.engineer" = rec {