Commit e073fd3095f4

Vincent Demeester <vincent@sbr.pm>
2025-07-20 00:11:53
systems/nagoya: also "bind" nagoya.vpn
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 9b5b208
Changed files (1)
systems
systems/nagoya/extra.nix
@@ -33,6 +33,15 @@
         })
       ) (lib.attrsets.filterAttrs (name: value: (globals.fn.hasVPNips value)) globals.machines);
     };
+    virtualHosts."nagoya.vpn" = {
+      locations = lib.attrsets.mapAttrs' (
+        name: value:
+        lib.attrsets.nameValuePair ("/syncthing/${name}/") ({
+          proxyPass = "http://${builtins.head value.net.vpn.ips}:8384/";
+          recommendedProxySettings = true;
+        })
+      ) (lib.attrsets.filterAttrs (name: value: (globals.fn.hasVPNips value)) globals.machines);
+    };
   };
 
   environment.systemPackages = with pkgs; [