zaphyra's git: nixfiles

zaphyra and void's nixfiles

commit d81890603c7d0d7a13ccd67b815fecc874ebfc0c
parent ea48df668121711f4ecf903eee39a03d8f4aa090
Author: Katja (zaphyra) <git@ctu.cx>
Date: Tue, 27 May 2025 17:29:22 +0200

config/nixos/modules/presets/katja/dnsServer: add domain `katja.wtf`
1 file changed, 21 insertions(+), 0 deletions(-)
diff --git a/config/nixos/modules/presets/katja/dnsServer.nix b/config/nixos/modules/presets/katja/dnsServer.nix
@@ -63,6 +63,27 @@ in
           "zaphyra.de" = {
             inherit SOA NS CAA;
           };
+          "katja.wtf" = {
+            inherit SOA NS CAA;
+
+            subdomains = {
+              #legacy-stuff (home-server)
+              "briefkasten.infra".AAAA = [ "2a03:4000:4d:5e:acab::1" ];
+              "restic.briefkasten.infra".CNAME = [ "briefkasten.infra" ];
+              "syncthing.briefkasten.infra".CNAME = [ "briefkasten.infra" ];
+              "smart.home.infra".CNAME = [ "briefkasten.infra" ];
+              "influx.home.infra".CNAME = [ "briefkasten.infra" ];
+              "zigbee2mqtt.home.infra".CNAME = [ "briefkasten.infra" ];
+
+              #legacy-stuff (zuggeschmack server)
+              "trabbi.infra".A = [ "94.16.104.148" ];
+              "trabbi.infra".AAAA = [ "2a03:4000:50:e8::1" ];
+
+              #legacy-stuff (old server)
+              "hector.infra".A = [ "194.59.205.194" ];
+              "hector.infra".AAAA = [ "2a03:4000:34:23e::1" ];
+            };
+          };
           "ctu.cx" = {
             inherit SOA NS CAA;