@cryptotaxi247 / infra / commits / 7ba48037

dns: manage nix.dev

Martin Weinelt committed Apr 16, 2025 at 16:59 UTC 7ba48037bf87e264b4e060a0818b9311e3c984f8
2 files changed +27
dns/dnsconfig.js
+1
@@ -6,5 +6,6 @@ var REG_NONE = NewRegistrar("none");
6 var DSP_GANDI = NewDnsProvider("gandi");
7
8 require("ofborg.org.js");
9 +require("nix.dev.js");
10 require("nixos.org.js");
11
dns/nix.dev.js new
+26
@@ -0,0 +1,26 @@
1 +D("nix.dev",
2 + REG_NONE,
3 + DnsProvider(DSP_GANDI),
4 +
5 + // Domain is not used for mail
6 + SPF_BUILDER({
7 + label: "@",
8 + parts: [
9 + "v=spf1",
10 + "-all"
11 + ]
12 + }),
13 + TXT("*._domainkey", "v=DKIM1; p="),
14 + DMARC_BUILDER({
15 + policy: "reject",
16 + subdomainPolicy: "reject",
17 + alignmentDKIM: "strict",
18 + alignmentSPF: "strict"
19 + }),
20 +
21 + TXT("@", "google-site-verification=J55RGHyOPKpHAyIHVfBy1RdY_LuVIvLyuyR8deO62YE"),
22 +
23 + ALIAS("@", "nix-dev.netlify.app."),
24 + CNAME("www", "nix-dev.netlify.app.")
25 +);
26 +