From 78f1bfca492e92d1efa5722196ed7e4ab6c5f5d5 Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Fri, 31 Oct 2025 16:22:56 +0000 Subject: [PATCH] Add reverse proxy for sync.nidus.cloud Makes it so I can test my oauth thing with ArcGIS --- roles/nidus-sync.nix | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/roles/nidus-sync.nix b/roles/nidus-sync.nix index 7c24971..8cce385 100644 --- a/roles/nidus-sync.nix +++ b/roles/nidus-sync.nix @@ -18,9 +18,21 @@ let }; in { environment = pkgs.lib.mkMerge [ fss-deltamvcd.environment fss-gleipnir-qa.environment ]; - services = pkgs.lib.mkMerge [ fss-deltamvcd.services fss-gleipnir-qa.services ]; + services = pkgs.lib.mkMerge [ + fss-deltamvcd.services + fss-gleipnir-qa.services + + { + caddy.virtualHosts."sync.nidus.cloud".extraConfig = '' + reverse_proxy http://127.0.0.1:9001 + ''; + } + + ]; sops = pkgs.lib.mkMerge [ fss-deltamvcd.sops fss-gleipnir-qa.sops ]; systemd = pkgs.lib.mkMerge [ fss-deltamvcd.systemd fss-gleipnir-qa.systemd ]; users = pkgs.lib.mkMerge [ fss-deltamvcd.users fss-gleipnir-qa.users ]; + + myModules.caddy.enable = true; }