var REG_NONE = NewRegistrar("none"); var DSP_CLOUDFLARE = NewDnsProvider("cloudflare"); D("walr.us.eu.org", REG_NONE, DnsProvider(DSP_CLOUDFLARE), CF_PROXY_DEFAULT_OFF, MX("@", 10, "mxa.mailgun.org."), MX("@", 10, "mxb.mailgun.org."), TXT("pic._domainkey", "k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCjR2XeDHangUyp5Ug274CcYYz+ZHbjcOkmybarbZkFJ9fIPAGfb2hg+hS/mAX4Sy/SC9hQ/fcgB1DCXqk71DYT63G3a9rzGxfpfKndS+sTc3qjOIGjgZ31G/znxW+9AY1AD3wVB0lEPyIqj/x9h9jsysSWuHI7WNPyPL25iJaYawIDAQAB"), SPF_BUILDER({ label: "@", parts: [ "v=spf1", "include:mailgun.org", "~all" ] }) ) // Note: I would have used `REG_NAMECHEAP` below. However, Namecheap APIs require an IP address based // allowlist and I can't configure that for GitLab Runners. D("ketanvijayvargiya.com", REG_NONE, DnsProvider(DSP_CLOUDFLARE), CF_PROXY_DEFAULT_OFF, // Home server. IGNORE("h", "A"), CNAME("*", "h.ketanvijayvargiya.com."), // Email. CNAME("key1._domainkey", "key1.ketanvijayvargiya.com._domainkey.migadu.com."), CNAME("key2._domainkey", "key2.ketanvijayvargiya.com._domainkey.migadu.com."), CNAME("key3._domainkey", "key3.ketanvijayvargiya.com._domainkey.migadu.com."), MX("@", 10, "aspmx1.migadu.com."), MX("@", 20, "aspmx2.migadu.com."), DMARC_BUILDER({ policy: "quarantine" }), SPF_BUILDER({ label: "@", parts: [ "v=spf1", "include:spf.migadu.com", "-all" ] }), TXT("@", "hosted-email-verify=rcs5gmx0"), TXT("@", "google-site-verification=o2TNkd5C7x8FntC3t2gZUvMvaZC973EZL1GiVeIRTJs"), // Personal website. A("@", "35.185.44.232"), TXT("_gitlab-pages-verification-code", "gitlab-pages-verification-code=44fc80ca24749009ad4e62e4fb9bfb18"), // Stuff on HostHatch machine. A("box", "170.205.38.172"), AAAA("box", "2a04:bdc7:100:565d::1"), CNAME("headscale", "box.ketanvijayvargiya.com.") ) D("iamsneha.com", REG_NONE, DnsProvider(DSP_CLOUDFLARE), CF_PROXY_DEFAULT_OFF, IGNORE("h", "A"), CNAME("*", "h.iamsneha.com."), // Email. MX("@", 10, "box.ketanvijayvargiya.com."), DMARC_BUILDER({ policy: "quarantine" }), SPF_BUILDER({ label: "@", parts: [ "v=spf1", "include:mailgun.org", "~all" ] }), TXT("mailo._domainkey", "k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA9in9pdT+FtRW2eP9PDn59XrVqoddM3d7OlNx6ZnvzpvR3FXdmWikZCckVCXeQce0eQFZ1Zomf3UfLyHNLYzYiu2kMzvC/udHWiHk9J4VJu9P3NLuuNFOPDGYA4DlsBTIfDvzOls6xlwnAsXddDXheXKTfn9etShR5KBG2KvNRuyhKZMIUG4o9zU3icGEX9tye5k/JfhmjUfq7hacqujlM0c409IZ3QaTFEe9OhOfEcpTtBney3/RKZuAMZ8bURACnAX2qnnnRbWhbVf41n3f1dHAcG7jwjXrtsFXoCwuVu4J/SP2RwFtJtpWB/+z1a38yj/tDlDZ62jmko5PfzWWVwIDAQAB") )