diff --git a/dns/domains/rubenhensen.nl.yaml b/dns/domains/rubenhensen.nl.yaml index 354701d..bd53137 100644 --- a/dns/domains/rubenhensen.nl.yaml +++ b/dns/domains/rubenhensen.nl.yaml @@ -14,7 +14,7 @@ records: - name: "ynab" expire: 300 type: A - content: "62.41.87.114" + content: "46.224.26.65" - name: "authentik" expire: 300 type: A diff --git a/nix-infra-machine/nodes/node001.nix b/nix-infra-machine/nodes/node001.nix index 354d425..db78658 100644 --- a/nix-infra-machine/nodes/node001.nix +++ b/nix-infra-machine/nodes/node001.nix @@ -56,6 +56,7 @@ in rss.rubenhensen.nl ${homeIP}:443; authentik.rubenhensen.nl ${homeIP}:443; vault.rubenhensen.nl ${homeIP}:443; + ynab.rubenhensen.nl ${homeIP}:443; default 127.0.0.1:8443; } @@ -100,6 +101,16 @@ in }; }; + virtualHosts."ynab.rubenhensen.nl" = { + listen = [ + { addr = "0.0.0.0"; port = 80; } + { addr = "[::]"; port = 80; } + ]; + locations."/" = { + proxyPass = "http://${homeIP}"; + }; + }; + virtualHosts."mail.rubenhensen.nl" = { listen = [ { addr = "0.0.0.0"; port = 80; }