dns-automation #15
Reference in New Issue
Block a user
Delete Branch "dns-automation"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Automatically generate DNS zone file entries from NixOS host configurations, eliminating manual zone file maintenance for flake-managed hosts.
Changes
systemd.network.networksstatic IP configurationhomelab.dnsmodule: Hosts can sethomelab.dns.cnamesfor CNAME aliases orhomelab.dns.enable = falseto opt outself.sourceInfo.lastModified(git commit timestamp) for automatic, monotonic updates/services/ns/external-hosts.nixfor manual maintenanceFiles
modules/homelab/dns.nixhomelab.dns.*optionsmodules/homelab/default.nixlib/dns-zone.nixservices/ns/external-hosts.nixservices/ns/master-authorative.nixservices/ns/secondary-authorative.nixhosts/{http-proxy,nix-cache01,vault01,auth01}hosts/{template,testvm01}homelab.dns.enable = falsesystem/default.nixCLAUDE.mdservices/ns/zones-home-2rjus-net.confTesting