diff --git a/lib/lib/dns.nix b/lib/lib/dns.nix index da24071..f1acfad 100644 --- a/lib/lib/dns.nix +++ b/lib/lib/dns.nix @@ -153,14 +153,14 @@ let ${join-lines (mapAttrsToList makeMetricRecords zone.metric-records)} - $TTL ${zone.host-record-ttl} - - ${join-lines (mapAttrsToList hostRecords zone.hosts)} - ${join-lines (mapAttrsToList cnameRecord zone.aliases)} ${join-lines zone.verbatim-dns-records} + $TTL ${zone.host-record-ttl} + + ${join-lines (mapAttrsToList hostRecords zone.hosts)} + ${join-lines (mapAttrsToList (subdom: subdomCfg: domain-records "${subdom}.${dom}" subdomCfg) zone.subdomains)}