r
Radicle
Git
var DSP_CLOUDFLARE = NewDnsProvider("cloudflare");
var REG_NONE = NewRegistrar("none");
// var REG_NAMECHEAP = NewRegistrar("namecheap");
D("radicle.xyz", REG_NONE, DnsProvider(DSP_CLOUDFLARE),
AAAA("@", "100::", CF_PROXY_ON),
AAAA("app", "100::", CF_PROXY_ON),
AAAA("desktop", "100::", CF_PROXY_ON),
CNAME("docs", "radicle.xyz."),
CNAME("www", "radicle.xyz."),
CNAME("toot", "vip.masto.host."),
TXT("mastodon.social", "\"lorenz.leutgeb@radicle.xyz requesting to recover @radicle@mastodon.social is legit\""),
// Migadu
MX("@", 10, "aspmx1.migadu.com."),
MX("@", 20, "aspmx2.migadu.com."),
CNAME("autoconfig", "autoconfig.migadu.com.", TTL(3000)),
CNAME("key1._domainkey", "key1.radicle.xyz._domainkey.migadu.com."),
CNAME("key2._domainkey", "key2.radicle.xyz._domainkey.migadu.com."),
CNAME("key3._domainkey", "key3.radicle.xyz._domainkey.migadu.com."),
SRV("_autodiscover._tcp", 0, 1, 443, "autodiscover.migadu.com.", TTL(3000)),
SRV("_imaps._tcp", 0, 1, 993, "imap.migadu.com.", TTL(3000)),
SRV("_pop3s._tcp", 0, 1, 995, "pop.migadu.com.", TTL(3000)),
SRV("_submissions._tcp", 0, 1, 465, "smtp.migadu.com.", TTL(3000)),
TXT("_dmarc", "\"v=DMARC1;p=reject;rua=mailto:dmarc-rua@radicle.xyz;ruf=mailto:dmarc-ruf@radicle.xyz;\"", TTL(3000)),
TXT("@", "\"v=spf1 include:spf.migadu.com -all\""),
TXT("@", "\"hosted-email-verify=n3h3hb1x\""),
// Google Search Console
TXT("@", "\"google-site-verification=UkriKVl03GNNPh5ERcdOgc2UYd2bBqHg9sklcBcReaU\""),
// Bluesky
TXT("_atproto", "\"did=did:plc:h3rhdktoagtwfu452cjyw3df\""),
// GitHub
TXT("_gh-radicle-dev-o", "\"4e6be9a82e\""),
PTR("b._dns-sd._udp", "radicle.xyz."),
PTR("lb._dns-sd._udp", "radicle.xyz."),
PTR("_services._dns-sd._udp", "_radicle-node._tcp.radicle.xyz."),
A("iris", "95.217.156.6"),
AAAA("iris", "2a01:4f9:c010:dfaa::1"),
SSHFP("iris", 4, 1, "1ffe43af8f30c34373515fa24f1b9fe69532a9d5"),
SSHFP("iris", 4, 2, "715ce29a1ccdd7088b9fb40949ca186e736ff6d711163689560ffe54252c9d43"),
ALIAS("1.eu.bootstrap", "iris"),
PTR("_radicle-node._tcp", "iris._radicle-node._tcp.radicle.xyz."),
SRV("iris._radicle-node._tcp", 32767, 32767, 8776, "iris.radicle.xyz."),
SRV("iris._radicle-node._tcp", 32767, 32767, 58776, "iris.radicle.xyz."),
TXT("iris._radicle-node._tcp", "\"nid=z6MkrLMMsiPWUcNPHcRajuMi9mDfYckSoJyPwwnknocNYPm7\""),
A("rosa", "5.161.85.124"),
AAAA("rosa", "2a01:4ff:f0:abd3::1"),
SSHFP("rosa", 4, 1, "6ee4b941f49ece1601e238344f088f5a83712b91"),
SSHFP("rosa", 4, 2, "e2364a3e0f7728eaa53d40543f15e7c23409fe06e5b08c55d8f63ee00e963b0b"),
ALIAS("1.us.bootstrap", "rosa"),
PTR("_radicle-node._tcp", "rosa._radicle-node._tcp.radicle.xyz."),
SRV("rosa._radicle-node._tcp", 32767, 32767, 8776, "rosa.radicle.xyz."),
SRV("rosa._radicle-node._tcp", 32767, 32767, 58776, "rosa.radicle.xyz."),
TXT("rosa._radicle-node._tcp", "\"nid=z6Mkmqogy2qEM2ummccUthFEaaHvyYmYBYh3dbe9W4ebScxo\""),
A("seed", "65.108.87.205"),
AAAA("seed", "2a01:4f9:c011:b666::1"),
SSHFP("seed", 4, 2, "ac7db28d3d05c52f3e2d67adca4654ce6766a1e8d7b6fab4c03b25ab435a613d"),
SSHFP("seed", 4, 1, "9033b89019264dbad5a744057166a5e1b7af92f7"),
ALIAS("attic", "seed"),
ALIAS("files", "seed"),
ALIAS("grafana", "seed"),
ALIAS("logs", "seed"),
ALIAS("loki", "seed"),
ALIAS("metrics", "seed"),
ALIAS("vault", "seed"),
PTR("_radicle-node._tcp", "seed._radicle-node._tcp.radicle.xyz."),
SRV("seed._radicle-node._tcp", 32767, 32767, 8776, "seed.radicle.xyz."),
SRV("seed._radicle-node._tcp", 32767, 32767, 58776, "seed.radicle.xyz."),
TXT("seed._radicle-node._tcp", "\"nid=z6MksmpU5b1dS7oaqF2bHXhQi1DWy2hB7Mh9CuN7y1DN6QSz\""),
CNAME("search", "search.radicle.garden."),
CNAME("releases", "public.r2.dev.", CF_PROXY_ON),
NS("bootstrap", "seed"),
A("blackhole", "192.0.2.1"),
);
D("radicle.dev", REG_NONE, DnsProvider(DSP_CLOUDFLARE),
AAAA("@", "100::", CF_PROXY_ON),
AAAA("desktop", "100::", CF_PROXY_ON),
CNAME("docs", "radicle.dev."),
CNAME("www", "radicle.dev."),
// Migadu
MX("@", 10, "aspmx1.migadu.com."),
MX("@", 20, "aspmx2.migadu.com."),
CNAME("autoconfig", "autoconfig.migadu.com.", TTL(3000)),
CNAME("key1._domainkey", "key1.radicle.dev._domainkey.migadu.com."),
CNAME("key2._domainkey", "key2.radicle.dev._domainkey.migadu.com."),
CNAME("key3._domainkey", "key3.radicle.dev._domainkey.migadu.com."),
SRV("_autodiscover._tcp", 0, 1, 443, "autodiscover.migadu.com.", TTL(3000)),
SRV("_imaps._tcp", 0, 1, 993, "imap.migadu.com.", TTL(3000)),
SRV("_pop3s._tcp", 0, 1, 995, "pop.migadu.com.", TTL(3000)),
SRV("_submissions._tcp", 0, 1, 465, "smtp.migadu.com.", TTL(3000)),
TXT("_dmarc", "\"v=DMARC1;p=reject;rua=mailto:dmarc-rua@radicle.dev;ruf=mailto:dmarc-ruf@radicle.dev;\"", TTL(3000)),
TXT("@", "\"v=spf1 include:spf.migadu.com -all\""),
TXT("@", "\"hosted-email-verify=dfuywru3\""),
// Google Search Console
TXT("@", "\"google-site-verification=r8cK7DIKc0RWNAOBhyHmfOb9FSwrCKiZs2JQ6cLOuK4\""),
// Bluesky
TXT("_atproto", "\"did=did:plc:h3rhdktoagtwfu452cjyw3df\""),
// GitHub
TXT("_gh-radicle-dev-o", "\"05261552ed\""),
A("blackhole", "192.0.2.1"),
PTR("b._dns-sd._udp", "radicle.dev."),
PTR("lb._dns-sd._udp", "radicle.dev."),
PTR("_services._dns-sd._udp", "_radicle-node._tcp.radicle.dev."),
A("seed", "65.108.87.205"),
AAAA("seed", "2a01:4f9:c011:b666::1"),
SSHFP("seed", 4, 2, "ac7db28d3d05c52f3e2d67adca4654ce6766a1e8d7b6fab4c03b25ab435a613d"),
SSHFP("seed", 4, 1, "9033b89019264dbad5a744057166a5e1b7af92f7"),
ALIAS("attic", "seed"),
ALIAS("files", "seed"),
ALIAS("grafana", "seed"),
ALIAS("logs", "seed"),
ALIAS("loki", "seed"),
ALIAS("metrics", "seed"),
ALIAS("toot", "seed", CF_PROXY_ON),
ALIAS("vault", "seed"),
PTR("_radicle-node._tcp", "seed._radicle-node._tcp.radicle.dev."),
SRV("seed._radicle-node._tcp", 32767, 32767, 8776, "seed.radicle.dev."),
SRV("seed._radicle-node._tcp", 32767, 32767, 58776, "seed.radicle.dev."),
TXT("seed._radicle-node._tcp", "\"nid=z6MksmpU5b1dS7oaqF2bHXhQi1DWy2hB7Mh9CuN7y1DN6QSz\""),
);
D("radicle.network", REG_NONE, DnsProvider(DSP_CLOUDFLARE),
AAAA("@", "100::", CF_PROXY_ON),
TXT("_gh-radicle-dev-o", "\"eed4033e97\""),
// Migadu
MX("@", 10, "aspmx1.migadu.com."),
MX("@", 20, "aspmx2.migadu.com."),
CNAME("autoconfig", "autoconfig.migadu.com.", TTL(3000)),
CNAME("key1._domainkey", "key1.radicle.network._domainkey.migadu.com."),
CNAME("key2._domainkey", "key2.radicle.network._domainkey.migadu.com."),
CNAME("key3._domainkey", "key3.radicle.network._domainkey.migadu.com."),
SRV("_autodiscover._tcp", 0, 1, 443, "autodiscover.migadu.com.", TTL(3000)),
SRV("_imaps._tcp", 0, 1, 993, "imap.migadu.com.", TTL(3000)),
SRV("_pop3s._tcp", 0, 1, 995, "pop.migadu.com.", TTL(3000)),
SRV("_submissions._tcp", 0, 1, 465, "smtp.migadu.com.", TTL(3000)),
TXT("_dmarc", "\"v=DMARC1;p=reject;rua=mailto:dmarc-rua@radicle.network;ruf=mailto:dmarc-ruf@radicle.network;\"", TTL(3000)),
TXT("@", "\"v=spf1 include:spf.migadu.com -all\""),
TXT("@", "\"hosted-email-verify=vmgipdlu\""),
// Google Search Console
TXT("@", "\"google-site-verification=8U0wcmvaGMk4x2FZ6E6cZwdGe_577_X8Jmf6WAyeRGw\""),
PTR("b._dns-sd._udp", "radicle.network."),
PTR("lb._dns-sd._udp", "radicle.network."),
PTR("_services._dns-sd._udp", "_radicle-node._tcp.radicle.network."),
A("iris", "95.217.156.6", CF_PROXY_ON),
AAAA("iris", "2a01:4f9:c010:dfaa::1", CF_PROXY_ON),
SSHFP("iris", 4, 1, "1ffe43af8f30c34373515fa24f1b9fe69532a9d5"),
SSHFP("iris", 4, 2, "715ce29a1ccdd7088b9fb40949ca186e736ff6d711163689560ffe54252c9d43"),
PTR("_radicle-node._tcp", "iris._radicle-node._tcp.radicle.network."),
SRV("iris._radicle-node._tcp", 32767, 32767, 8776, "iris.radicle.network."),
SRV("iris._radicle-node._tcp", 32767, 32767, 58776, "iris.radicle.network."),
TXT("iris._radicle-node._tcp", "\"nid=z6MkrLMMsiPWUcNPHcRajuMi9mDfYckSoJyPwwnknocNYPm7\""),
A("rosa", "5.161.85.124"),
AAAA("rosa", "2a01:4ff:f0:abd3::1"),
SSHFP("rosa", 4, 1, "6ee4b941f49ece1601e238344f088f5a83712b91"),
SSHFP("rosa", 4, 2, "e2364a3e0f7728eaa53d40543f15e7c23409fe06e5b08c55d8f63ee00e963b0b"),
PTR("_radicle-node._tcp", "rosa._radicle-node._tcp.radicle.network."),
SRV("rosa._radicle-node._tcp", 32767, 32767, 8776, "rosa.radicle.network."),
SRV("rosa._radicle-node._tcp", 32767, 32767, 58776, "rosa.radicle.network."),
TXT("rosa._radicle-node._tcp", "\"nid=z6Mkmqogy2qEM2ummccUthFEaaHvyYmYBYh3dbe9W4ebScxo\""),
CNAME("search", "search.radicle.garden."),
NS("bootstrap", "seed.radicle.dev."),
A("blackhole", "192.0.2.1"),
);
D("radicle.community", REG_NONE, DnsProvider(DSP_CLOUDFLARE),
A("@", "192.0.2.1", CF_PROXY_ON),
// Migadu
MX("@", 10, "aspmx1.migadu.com."),
MX("@", 20, "aspmx2.migadu.com."),
CNAME("autoconfig", "autoconfig.migadu.com.", TTL(3000)),
CNAME("key1._domainkey", "key1.radicle.community._domainkey.migadu.com."),
CNAME("key2._domainkey", "key2.radicle.community._domainkey.migadu.com."),
CNAME("key3._domainkey", "key3.radicle.community._domainkey.migadu.com."),
SRV("_autodiscover._tcp", 0, 1, 443, "autodiscover.migadu.com.", TTL(3000)),
SRV("_imaps._tcp", 0, 1, 993, "imap.migadu.com.", TTL(3000)),
SRV("_pop3s._tcp", 0, 1, 995, "pop.migadu.com.", TTL(3000)),
SRV("_submissions._tcp", 0, 1, 465, "smtp.migadu.com.", TTL(3000)),
TXT("_dmarc", "\"v=DMARC1;p=reject;rua=mailto:dmarc-rua@radicle.community;ruf=mailto:dmarc-ruf@radicle.community;\"", TTL(3000)),
TXT("@", "\"v=spf1 include:spf.migadu.com -all\""),
TXT("@", "\"hosted-email-verify=5jbhtg1p\""),
// Google Search Console
TXT("@", "\"google-site-verification=UEvCt4qHEQtB1ql2LREQumXpl291d6ajUm70A3g_j94\""),
A("blackhole", "192.0.2.1"),
);