diff --git a/nixos/hosts/ingress-proxy/default.nix b/nixos/hosts/ingress-proxy/default.nix index 3dc3873..01dfcc2 100644 --- a/nixos/hosts/ingress-proxy/default.nix +++ b/nixos/hosts/ingress-proxy/default.nix @@ -17,6 +17,19 @@ in { services.nginx = { recommendedTlsSettings = true; + + upstreams = with lib; let + upstreamsToCreate = [ + tsHost "mango" + ]; + + upstreams = listToAttrs ( + map (x: nameValuePair x ({ servers = [x]; })) upstreamsToCreate + ); + in { + inherit upstreams; + }; + virtualHosts = { # Matrix (main) "mx.sapphic.engineer" = {