diff options
| author | 2024-04-27 17:08:14 +0100 | |
|---|---|---|
| committer | 2024-04-27 19:27:24 +0100 | |
| commit | 39c0575486280f1605680b5ddb76f844efef98d6 (patch) | |
| tree | 0b1858ce4f454df071fd5d1daf23e1d8bfc4bff3 | |
| parent | Add OctoDNS configuration and documentation (diff) | |
Add zone files for all our domains
| -rw-r--r-- | dns/zones/pydis.com.yaml | 43 | ||||
| -rw-r--r-- | dns/zones/pydis.org.yaml | 39 | ||||
| -rw-r--r-- | dns/zones/pydis.wtf.yaml | 92 | ||||
| -rw-r--r-- | dns/zones/pythondiscord.com.yaml | 265 | ||||
| -rw-r--r-- | dns/zones/pythondiscord.org.yaml | 35 |
5 files changed, 474 insertions, 0 deletions
diff --git a/dns/zones/pydis.com.yaml b/dns/zones/pydis.com.yaml new file mode 100644 index 0000000..7a58178 --- /dev/null +++ b/dns/zones/pydis.com.yaml @@ -0,0 +1,43 @@ +--- +'': + - octodns: + cloudflare: + auto-ttl: true + proxied: true + ttl: 300 + type: AAAA + value: '100::' + - octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: MX + values: + - exchange: mxa.mailgun.org. + preference: 10 + - exchange: mxb.mailgun.org. + preference: 10 + - octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: TXT + values: + - keybase-site-verification=nPFHPag1t4_lbDluRl2ey0GDyz8gdhucyWi5r3DsbzU + - v=spf1 include:mailgun.org ~all + +'*': + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: CNAME + value: pythondiscord.com. + +krs._domainkey: + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: TXT + value: k=rsa\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDVxMVxyTI2tCukkCwsTOJBWh2LReAekANQMA4DwbHSEZNVNI1pkIHASSA3Z4WheWz9dkGyrgxwlUX8MdWukckPj8FsGm/oENXd3+5hm8BYJUPym/xA7skqmRNiYHnstdCIE9u8+EnOrH2iYyGcAqSqkQtng4C6iYPkBLg8zSdcYQIDAQAB diff --git a/dns/zones/pydis.org.yaml b/dns/zones/pydis.org.yaml new file mode 100644 index 0000000..0b0b7d3 --- /dev/null +++ b/dns/zones/pydis.org.yaml @@ -0,0 +1,39 @@ +--- +'': + - octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: ALIAS + value: pythondiscord.com. + - octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: TXT + value: keybase-site-verification=cZ4S0PFxbk_QNaQ8uCQUhgAfODykPWOWpuMrUyBF9AQ + +'*': + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: CNAME + value: pythondiscord.com. + +_acme-challenge.forms: + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: TXT + value: vksE5-PftvlUnw71gBe7X1W14IZX-aTxDSwYMlJLkN0 + +forms: + octodns: + cloudflare: + auto-ttl: true + proxied: true + ttl: 300 + type: CNAME + value: forms-frontend.pages.dev. diff --git a/dns/zones/pydis.wtf.yaml b/dns/zones/pydis.wtf.yaml new file mode 100644 index 0000000..fd842f9 --- /dev/null +++ b/dns/zones/pydis.wtf.yaml @@ -0,0 +1,92 @@ +--- +'': + - octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 1.2.3.4 + - octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: MX + values: + - exchange: amir.mx.cloudflare.net. + preference: 36 + - exchange: isaac.mx.cloudflare.net. + preference: 60 + - exchange: linda.mx.cloudflare.net. + preference: 85 + - octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: TXT + values: + - keybase-site-verification=mKEPFr6d5VSGgahHtzy0y7nPRmo7OWyOUQ7s9ds8OFs + - v=spf1 include:_spf.mx.cloudflare.net ~all + +20220929._domainkey: + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: TXT + value: v=DKIM1\; k=rsa\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDadFXuHEGxF9XCb8mUbYfoCrFm01rzFvnkuxtoJt2jwBLQwkx+CD9KfCjdq5vzFzb0nRFP8L9NY0h1m58ZOdFnf9n4ejbMLvDcfVvzxK7W95HiGdt0RzaQ2AUI5QCFeCedj7z/PlOeM772kKzkUcXTATwFTOOxeSoxVyhHYmdlZwIDAQAB + +_dmarc: + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: TXT + value: v=DMARC1\; p=reject\; adkim=s + +cloud.native.is.fun.and.easy: + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: A + value: 89.58.25.151 + +files: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 89.58.25.151 + +lovelace.box: + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: A + value: 89.58.26.118 + +pddc.devops: + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: A + value: 89.58.25.151 + +turing.box: + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: A + value: 89.58.25.151 + +www: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 89.58.25.151 diff --git a/dns/zones/pythondiscord.com.yaml b/dns/zones/pythondiscord.com.yaml new file mode 100644 index 0000000..436bd8c --- /dev/null +++ b/dns/zones/pythondiscord.com.yaml @@ -0,0 +1,265 @@ +--- +'': + - octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + + - octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: MX + values: + - exchange: amir.mx.cloudflare.net. + preference: 19 + - exchange: linda.mx.cloudflare.net. + preference: 40 + - exchange: isaac.mx.cloudflare.net. + preference: 65 + + - octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: TXT + values: + - google-site-verification=2-WR3alaLn7r-_pRPyYZhnh0YYYe4Bbydo32bfg4Wxo + - google-site-verification=cdfwmXlZDb57NUuy_1EOSrxfEYAYp_P232bOkrWVudM + - keybase-site-verification=PeSqpPFVIy3W-YQWurEKeawYsgbH6QUjhDvf9mN3FdU + - v=spf1 include:_spf.mx.cloudflare.net ~all + +6ed7202cfcfe199921d5b382e200a40e598d20c3.status: + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: CNAME + value: 0413e56329e93dfd18eed87f6a0566abfdc4fedb.fsverify.freshstatus.io. + +_dmarc: + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: TXT + value: v=DMARC1\; p=none\; rua=mailto:[email protected] + +alertmanager: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +bitwarden: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +blog: + octodns: + cloudflare: + comment: 89.58.24.117 + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +bot-core: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: CNAME + value: python-discord.github.io. + +challenge: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 1.1.1.1 + +csp: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: AAAA + value: '100::' + +forms: + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: CNAME + value: pydis-forms.netlify.app. + +forms-api: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +git: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +grafana: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +mailo._domainkey: + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: TXT + value: k=rsa\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCxSyxIyn8hEsmWJQM3bh5LDF0M9qRnOnj4JWnn38EuyhNVl+OV3nKWl2xQ4HUmcKQAwKeYBrnb8CajKvNJH/A9yvYnHgFwRODZ8TJdYzrlG1Uxdse9pHoo2jT5bAycbltD5K78o2xAQ5rPwv3xa26j013Vea4I09BkLJbv/MH7lQIDAQAB + +merch: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +metabase: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +modmail: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +paste: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +paypal: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +peps: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: CNAME + value: python-discord.github.io. + +pixels: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +pixels-modsite: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +policy-bot: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +prometheus: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +quackstack: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +sentry: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +stats: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +status: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: CNAME + value: pythondiscord.freshstatus.io. + +welcome: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: A + value: 194.195.247.228 + +www: + octodns: + cloudflare: + proxied: true + ttl: 300 + type: CNAME + value: pythondiscord.com. diff --git a/dns/zones/pythondiscord.org.yaml b/dns/zones/pythondiscord.org.yaml new file mode 100644 index 0000000..4c9ad8b --- /dev/null +++ b/dns/zones/pythondiscord.org.yaml @@ -0,0 +1,35 @@ +--- +'': + - octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: ALIAS + value: pythondiscord.com. + - octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: MX + values: + - exchange: route3.mx.cloudflare.net. + preference: 7 + - exchange: route2.mx.cloudflare.net. + preference: 15 + - exchange: route1.mx.cloudflare.net. + preference: 34 + - octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: TXT + values: + - keybase-site-verification=rtJ28Y8bGMHa1qJ_Qk6TAM6ktqebuWDwUtbMFCt_5qg + - v=spf1 include:_spf.mx.cloudflare.net ~all +'*': + octodns: + cloudflare: + auto-ttl: true + ttl: 300 + type: CNAME + value: pythondiscord.com. |