-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdnsconfig.js
155 lines (123 loc) · 6.6 KB
/
dnsconfig.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
// Providers:
var REG_NONE = NewRegistrar("none"); // No registrar.
var DSP_CLOUDFLARE = NewDnsProvider("cloudflare");
var DSP_DIGITALOCEAN = NewDnsProvider("digitalocean");
// Meta settings for individual records.
var CF_PROXY_OFF = {"cloudflare_proxy": "off"}; // Proxy disabled.
var CF_PROXY_ON = {"cloudflare_proxy": "on"}; // Proxy enabled.
var CF_PROXY_FULL = {"cloudflare_proxy": "full"}; // Proxy+Railgun enabled.
// Domains:
D(
"equalstreetnames.org",
REG_NONE,
DnsProvider(DSP_DIGITALOCEAN),
DefaultTTL(3600),
A("@", "185.199.108.153"), // GitHub Pages
A("@", "185.199.109.153"), // GitHub Pages
A("@", "185.199.110.153"), // GitHub Pages
A("@", "185.199.111.153"), // GitHub Pages
CNAME("www", "equalstreetnames.org."),
CNAME("cape-town", "equalstreetnames.github.io.", TTL(43200)),
CNAME("chester-le-street", "equalstreetnames.github.io.", TTL(43200)),
CNAME("minsk", "equalstreetnames.github.io.", TTL(43200)),
CNAME("fremantle", "equalstreetnames.github.io.", TTL(43200)),
CNAME("sanfrancisco", "equalstreetnames.github.io.", TTL(43200)),
CNAME("sanpablo", "equalstreetnames.github.io.", TTL(43200)),
TXT("_github-pages-challenge-EqualStreetNames", "6486bb1c94f8f81a2c71bda12021e1")
);
D(
"equalstreetnames.be",
REG_NONE,
DnsProvider(DSP_DIGITALOCEAN),
DefaultTTL(3600),
A("@", "185.199.108.153"), // GitHub Pages
A("@", "185.199.109.153"), // GitHub Pages
A("@", "185.199.110.153"), // GitHub Pages
A("@", "185.199.111.153"), // GitHub Pages
CNAME("www", "equalstreetnames.be."),
CNAME("status", "page.updown.io.", TTL(43200)),
CNAME("antwerpen", "equalstreetnames.github.io.", TTL(43200)),
CNAME("braine-lalleud", "equalstreetnames.github.io.", TTL(43200)),
CNAME("brugge", "equalstreetnames.github.io.", TTL(43200)),
CNAME("gent", "equalstreetnames.github.io.", TTL(43200)),
CNAME("halle", "equalstreetnames.github.io.", TTL(43200)),
CNAME("leuven", "equalstreetnames.github.io.", TTL(43200)),
CNAME("liege", "equalstreetnames.github.io.", TTL(43200)),
CNAME("mons", "equalstreetnames.github.io.", TTL(43200)),
CNAME("namur", "equalstreetnames.github.io.", TTL(43200)),
CNAME("nivelles", "equalstreetnames.github.io.", TTL(43200)),
CNAME("rixensart", "equalstreetnames.github.io.", TTL(43200)),
CNAME("roeselare", "equalstreetnames.github.io.", TTL(43200)),
TXT("_updown.status", "updown-page=p/11462"),
TXT("_github-pages-challenge-EqualStreetNames", "735ed49343d7851640ac2279c03722")
);
D(
"equalstreetnames.eu",
REG_NONE,
DnsProvider(DSP_CLOUDFLARE),
DefaultTTL(3600),
A("@", "76.76.21.21"),
CNAME("edit", "cname.vercel-dns.com.", CF_PROXY_OFF),
CNAME("statistics", "cname.vercel-dns.com.", CF_PROXY_OFF),
CNAME("www", "cname.vercel-dns.com.", CF_PROXY_OFF),
CNAME("assen", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("athens", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("basel", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("belgrade", "naziviulica.openstreetmap.rs.opts-uri.redirect.center.", CF_PROXY_OFF),
CNAME("bern", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("bilbao", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("bolzano", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("brandenburg-an-der-havel", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("bratislava", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("bucharest", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("budapest", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("copenhagen", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("chorzow", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("dresden", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("frankfurt", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("freiburg-im-breisgau", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("freising", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("groningen", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("halle-saale", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("hannover", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("kaiserslautern", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("lausanne", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("leiden", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("leipzig", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("lisbon", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("luxembourg", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("madrid", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("mainz", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("munich", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("narva", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("oldenburg", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("paris", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("rastede", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("saint-brieuc", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("stgallen", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("tallinn", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("tartu", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("tivat", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("vienna", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("warsaw", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("wiesbaden", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("wroclaw", "equalstreetnames.github.io.", CF_PROXY_ON),
CNAME("zurich", "equalstreetnames.github.io.", CF_PROXY_ON),
MX("@", 10, "spamrelay.zxcs.nl."),
TXT("_dmarc", "v=DMARC1; p=none; sp=none;"),
TXT("@", "v=spf1 a mx ip4:185.104.29.8 ip6:2a06:2ec0:1:0:0:0:0:80 include:filter-out.zxcs.nl ~all"),
TXT("_github-pages-challenge-EqualStreetNames","7d8fa683fc47269ff4beb668e2eb73"),
TXT("x._domainkey", "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA123EIufplB5azCrEZnUzt6nj2coxgr7db518feZYlUK9VBAe6GIkU9Vl7A+gbY5XSBLlLO17eFv1rdUNNSZtwlsrvJEyV/aA+JDyOaES7ZE0GVbPblYa9uzzP0+WyYDbLm1Ax7lcDdZrqapgTqt4YrTpIXUCcr63XWQdz8ffmERAyQEuoH8NyuI/IjYVBQTwI NXHfXTkSpaaZ5y7+Rt3PEdZiC/TbX9y46IsZoyFtEtdbi2KiugN47rSjcGl5aUrvWQf5VjVTVq/e5BjE+PmDoHAK7XH/HspsUN/aLN76557sk9C9phCSXKFvnvr4nJmzJzK584Iv9YwmqEpU3wyOwIDAQAB")
);
D(
"equalstreetnames.brussels",
REG_NONE,
DnsProvider(DSP_DIGITALOCEAN),
DefaultTTL(3600),
A("@", "185.199.108.153"), // GitHub Pages
A("@", "185.199.109.153"), // GitHub Pages
A("@", "185.199.110.153"), // GitHub Pages
A("@", "185.199.111.153"), // GitHub Pages
CNAME("www", "equalstreetnames.brussels."),
TXT("_github-pages-challenge-EqualStreetNames", "e0ed8d58d1815c98001eecf306b36a")
);