]> git.openstreetmap.org Git - dns.git/blob - src/openstreetmap-za.js
a7a415073d14ef17325782eacafad007508049b4
[dns.git] / src / openstreetmap-za.js
1 D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER),
2
3   // Publish CAA records indicating that only letsencrypt should issue certificates
4
5   CAA("@", "issue", "letsencrypt.org", CF_TTL_ANY),
6   CAA("@", "issuewild", "letsencrypt.org", CF_TTL_ANY),
7   CAA("@", "iodef", "mailto:hostmaster@openstreetmap.org"),
8
9   // Let the main domain handle the email
10
11   MX("@", 10, "a.mx.openstreetmap.org."),
12
13   // Delegate SPF policy to the main domain
14
15   TXT("@", "v=spf1 include:openstreetmap.org -all"),
16
17   // Delegate MTA-STS policy to the main domain
18
19   CNAME("_mta-sts", "_mta-sts.openstreetmap.org."),
20
21   // Main web site
22
23   ALIAS("@", "www.openstreetmap.org."),
24   CNAME("www", "www.openstreetmap.org."),
25   CNAME("api", "api.openstreetmap.org."),
26
27   // Aerial imagery sites on draco
28
29   A("aerial", "193.60.236.12", TTL("10m")),
30   A("a.aerial", "193.60.236.12", TTL("10m")),
31   A("b.aerial", "193.60.236.12", TTL("10m")),
32   A("c.aerial", "193.60.236.12", TTL("10m")),
33
34   // Aerial imagery sites on kessie
35
36   A("coct.aerial", "178.250.74.36", TTL("30m")),
37   AAAA("coct.aerial", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")),
38   A("a.coct.aerial", "178.250.74.36", TTL("30m")),
39   AAAA("a.coct.aerial", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")),
40   A("b.coct.aerial", "178.250.74.36", TTL("30m")),
41   AAAA("b.coct.aerial", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")),
42   A("c.coct.aerial", "178.250.74.36", TTL("30m")),
43   AAAA("c.coct.aerial", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")),
44
45   A("topo", "178.250.74.36", TTL("30m")),
46   AAAA("topo", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")),
47   A("a.topo", "178.250.74.36", TTL("30m")),
48   AAAA("a.topo", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")),
49   A("b.topo", "178.250.74.36", TTL("30m")),
50   AAAA("b.topo", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")),
51   A("c.topo", "178.250.74.36", TTL("30m")),
52   AAAA("c.topo", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")),
53
54   A("namibia-topo", "178.250.74.36", TTL("30m")),
55   AAAA("namibia-topo", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")),
56   A("a.namibia-topo", "178.250.74.36", TTL("30m")),
57   AAAA("a.namibia-topo", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")),
58   A("b.namibia-topo", "178.250.74.36", TTL("30m")),
59   AAAA("b.namibia-topo", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")),
60   A("c.namibia-topo", "178.250.74.36", TTL("30m")),
61   AAAA("c.namibia-topo", "2a02:1658:4:0:dad3:85ff:fe5d:875e", TTL("30m")),
62
63 );