action: update
update-owner: name
update-owner-match: equal
- update-owner-name: [_acme-challenge]
+ update-owner-name: [_acme-challenge, _acme-challenge.hut, _acme-challenge.code]
update-type: [TXT]
- id: acl_tsig_acme_${domainID}
key: acme_${domainID}
mermet A ${hosts.mermet.extraArgs.ipv4}
autoconfig A ${hosts.mermet.extraArgs.ipv4}
doc A ${hosts.mermet.extraArgs.ipv4}
- code A ${hosts.mermet.extraArgs.ipv4}
git A ${hosts.mermet.extraArgs.ipv4}
imap A ${hosts.mermet.extraArgs.ipv4}
mail A ${hosts.mermet.extraArgs.ipv4}
stun A ${hosts.mermet.extraArgs.ipv4}
turn A ${hosts.mermet.extraArgs.ipv4}
whoami A ${hosts.mermet.extraArgs.ipv4}
+ code A ${hosts.mermet.extraArgs.ipv4}
+ builds.code A ${hosts.mermet.extraArgs.ipv4}
+ dispatch.code A ${hosts.mermet.extraArgs.ipv4}
+ git.code A ${hosts.mermet.extraArgs.ipv4}
+ hg.code A ${hosts.mermet.extraArgs.ipv4}
+ hub.code A ${hosts.mermet.extraArgs.ipv4}
+ lists.code A ${hosts.mermet.extraArgs.ipv4}
+ meta.code A ${hosts.mermet.extraArgs.ipv4}
+ man.code A ${hosts.mermet.extraArgs.ipv4}
+ pages.code A ${hosts.mermet.extraArgs.ipv4}
+ paste.code A ${hosts.mermet.extraArgs.ipv4}
+ todo.code A ${hosts.mermet.extraArgs.ipv4}
; CNAME (Canonical Name)
losurdo CNAME bureau1
cryptpad-sandbox CNAME losurdo
mumble CNAME mermet
freeciv CNAME losurdo
+ nix-serve CNAME losurdo
+ nix-extracache CNAME losurdo
+ nix-localcache CNAME lan.losurdo
+ hut CNAME code
+ builds.hut CNAME builds.code
+ dispatch.hut CNAME dispatch.code
+ git.hut CNAME git.code
+ hg.hut CNAME hg.code
+ hub.hut CNAME hub.code
+ lists.hut CNAME lists.code
+ meta.hut CNAME meta.code
+ man.hut CNAME man.code
+ pages.hut CNAME pages.code
+ paste.hut CNAME paste.code
+ todo.hut CNAME todo.code
+
+ ; DMARC (Domain-based Message Authentication, Reporting and Conformance)
+ _dmarc 3600 IN TXT "v=DMARC1; p=none; pct=100; rua=mailto:root+dmarc+aggregate@sourcephile.fr; ruf=mailto:root+dmarc+forensic@sourcephile.fr"
; SPF (Sender Policy Framework)
- @ 3600 IN SPF "v=spf1 mx ip4:${hosts.mermet.extraArgs.ipv4} -all"
@ 3600 IN TXT "v=spf1 mx ip4:${hosts.mermet.extraArgs.ipv4} -all"
; MX (Mail eXchange)
- @ 180 MX 5 mail
+ @ 1800 MX 5 mail
+ lists.code 1800 MX 5 mail
+ todo.code 1800 MX 5 mail
; SRV (SeRVice)
_git._tcp.git 18000 IN SRV 0 0 9418 git
];
};
/* Useless since the zone is public
-services.unbound.extraConfig = ''
- stub-zone:
- name: "sourcephile.fr"
- stub-addr: 127.0.0.1@5353
+services.unbound.settings = {
+ stub-zone = {
+ name = domain;
+ stub-addr = "127.0.0.1@5353";
+ };
+};
'';
*/
}