commit 1534f9c1fb250ba9d09c424fc25561d689cce169
parent 8bbb9d4ad39456358d0725a9c2a194f91f0790ab
Author: Katja (ctucx) <git@ctu.cx>
Date: Wed, 23 Apr 2025 14:43:34 +0200
parent 8bbb9d4ad39456358d0725a9c2a194f91f0790ab
Author: Katja (ctucx) <git@ctu.cx>
Date: Wed, 23 Apr 2025 14:43:34 +0200
configurations/nixos/default: add dns entry for `${hostname}.infra.katja.wtf`
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/configurations/nixos/default.nix b/configurations/nixos/default.nix @@ -11,6 +11,11 @@ in { ctucxConfig.common ]; + dns.zones."katja.wtf".subdomains."${config.networking.hostName}.infra" = { + AAAA = lib.mkIf ((builtins.hasAttr "ip6Address" node) && !node.ip6IsPrivate) [ node.ip6Address ]; + A = lib.mkIf ((builtins.hasAttr "ip4Address" node) && !node.ip4IsPrivate) [ node.ip4Address ]; + }; + # Remove perl from activation # system.etc.overlay.enable = lib.mkDefault true; services.userborn.enable = lib.mkDefault true;