update
This commit is contained in:
parent
8b4102b1d1
commit
841fab5abe
4 changed files with 115 additions and 7 deletions
|
|
@ -1,9 +1,5 @@
|
|||
$ORIGIN {{ item.name }}.
|
||||
{% if 'in-addr.arpa' in item.name %}
|
||||
$TTL 86400
|
||||
{% else %}
|
||||
$TTL 300
|
||||
{% endif %}
|
||||
$TTL 604800
|
||||
|
||||
; SOA Record
|
||||
@ IN SOA {{ item.name_servers[0] }} gmcintire.gmail.com. (
|
||||
|
|
|
|||
|
|
@ -222,7 +222,7 @@ resource "cloudflare_record" "records" {
|
|||
name = each.value.name
|
||||
content = each.value.content
|
||||
proxied = lookup(each.value, "proxied", false)
|
||||
ttl = lookup(each.value, "ttl", 1)
|
||||
ttl = lookup(each.value, "ttl", lookup(each.value, "proxied", false) ? 1 : 86400)
|
||||
priority = lookup(each.value, "priority", null)
|
||||
comment = lookup(each.value, "comment", null)
|
||||
}
|
||||
|
|
@ -245,6 +245,7 @@ resource "cloudflare_record" "aprs_me_dkim_resend" {
|
|||
type = "TXT"
|
||||
name = "resend._domainkey"
|
||||
content = "p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrIhTzL7qrNSdbVOWG2WVwXpKrRrkHY4w/giB7JGl9Hj23z1qIQNh8aNyvDaC0Eosf1013TSWvS+bFMETc5kQZ6lQDq6pvZxHeKbAGH1FvUDVQ2uhjV77Qopf95SdoDKsod3hRnfn4kNZBQ2GfrbJmqobIsQRT8IHFA3XOjOn/jwIDAQAB"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "aprs_me_mx_send" {
|
||||
|
|
@ -253,6 +254,7 @@ resource "cloudflare_record" "aprs_me_mx_send" {
|
|||
name = "send"
|
||||
content = "feedback-smtp.us-east-1.amazonses.com"
|
||||
priority = 10
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "aprs_me_spf_send" {
|
||||
|
|
@ -260,6 +262,7 @@ resource "cloudflare_record" "aprs_me_spf_send" {
|
|||
type = "TXT"
|
||||
name = "send"
|
||||
content = "v=spf1 include:amazonses.com ~all"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "aprs_me_dmarc" {
|
||||
|
|
@ -267,6 +270,7 @@ resource "cloudflare_record" "aprs_me_dmarc" {
|
|||
type = "TXT"
|
||||
name = "_dmarc"
|
||||
content = "v=DMARC1; p=none;"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "aprs_me_txt_yahoo_verification" {
|
||||
|
|
@ -274,6 +278,7 @@ resource "cloudflare_record" "aprs_me_txt_yahoo_verification" {
|
|||
type = "TXT"
|
||||
name = "aprs.me"
|
||||
content = "yahoo-verification-key=FTNt+pQ6IU4l0gQZKNUu3jbVXAgUG/yzm4KVwDzahbE="
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "towerops_txt_yahoo_verification" {
|
||||
|
|
@ -281,6 +286,7 @@ resource "cloudflare_record" "towerops_txt_yahoo_verification" {
|
|||
type = "TXT"
|
||||
name = "towerops.net"
|
||||
content = "yahoo-verification-key=BWUc1N9CUklaviQyfIGHDwF35WGx3Dcvrag/JCZzyKM="
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "gridmap_org_tunnel" {
|
||||
|
|
@ -314,6 +320,7 @@ resource "cloudflare_record" "caa" {
|
|||
zone_id = cloudflare_zone.zones[each.value.zone].id
|
||||
type = "CAA"
|
||||
name = each.value.zone
|
||||
ttl = 86400
|
||||
|
||||
data {
|
||||
flags = "0"
|
||||
|
|
@ -335,6 +342,7 @@ resource "cloudflare_record" "towerops_srv_autodiscover" {
|
|||
zone_id = cloudflare_zone.zones["towerops.net"].id
|
||||
type = "SRV"
|
||||
name = "_autodiscover._tcp"
|
||||
ttl = 86400
|
||||
|
||||
data {
|
||||
priority = 0
|
||||
|
|
@ -561,6 +569,7 @@ resource "cloudflare_record" "w5isp_a_root" {
|
|||
name = "w5isp.com"
|
||||
content = "204.110.191.8"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_a_home" {
|
||||
|
|
@ -569,6 +578,7 @@ resource "cloudflare_record" "w5isp_a_home" {
|
|||
name = "home"
|
||||
content = "204.110.191.1"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_a_photos" {
|
||||
|
|
@ -577,6 +587,7 @@ resource "cloudflare_record" "w5isp_a_photos" {
|
|||
name = "photos"
|
||||
content = "204.110.191.8"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_a_skippy" {
|
||||
|
|
@ -585,6 +596,7 @@ resource "cloudflare_record" "w5isp_a_skippy" {
|
|||
name = "skippy"
|
||||
content = "204.110.191.8"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_a_mail" {
|
||||
|
|
@ -593,6 +605,7 @@ resource "cloudflare_record" "w5isp_a_mail" {
|
|||
name = "mail"
|
||||
content = "107.174.178.20"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_a_dokku" {
|
||||
|
|
@ -601,6 +614,7 @@ resource "cloudflare_record" "w5isp_a_dokku" {
|
|||
name = "dokku"
|
||||
content = "204.110.191.218"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_a_feedback" {
|
||||
|
|
@ -609,6 +623,7 @@ resource "cloudflare_record" "w5isp_a_feedback" {
|
|||
name = "feedback"
|
||||
content = "204.110.191.8"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_a_vm1" {
|
||||
|
|
@ -617,6 +632,7 @@ resource "cloudflare_record" "w5isp_a_vm1" {
|
|||
name = "vm1"
|
||||
content = "172.245.56.83"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_a_log" {
|
||||
|
|
@ -625,6 +641,7 @@ resource "cloudflare_record" "w5isp_a_log" {
|
|||
name = "log"
|
||||
content = "204.110.191.8"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_a_vaprs" {
|
||||
|
|
@ -633,6 +650,7 @@ resource "cloudflare_record" "w5isp_a_vaprs" {
|
|||
name = "vaprs"
|
||||
content = "204.110.191.8"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_a_srtm" {
|
||||
|
|
@ -641,6 +659,7 @@ resource "cloudflare_record" "w5isp_a_srtm" {
|
|||
name = "srtm"
|
||||
content = "204.110.191.8"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_a_aprs" {
|
||||
|
|
@ -649,6 +668,7 @@ resource "cloudflare_record" "w5isp_a_aprs" {
|
|||
name = "aprs"
|
||||
content = "204.110.191.232"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_cname_prop" {
|
||||
|
|
@ -669,6 +689,7 @@ resource "cloudflare_record" "w5isp_mx_root" {
|
|||
name = "w5isp.com"
|
||||
content = "mail.w5isp.com"
|
||||
priority = 10
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
# =============================================================================
|
||||
|
|
@ -681,6 +702,7 @@ resource "cloudflare_record" "w5isp_cname_autodiscover" {
|
|||
name = "autodiscover"
|
||||
content = "mail.w5isp.com"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_cname_autoconfig" {
|
||||
|
|
@ -689,6 +711,7 @@ resource "cloudflare_record" "w5isp_cname_autoconfig" {
|
|||
name = "autoconfig"
|
||||
content = "mail.w5isp.com"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_cname_em40" {
|
||||
|
|
@ -697,6 +720,7 @@ resource "cloudflare_record" "w5isp_cname_em40" {
|
|||
name = "em40"
|
||||
content = "u177982.wl233.sendgrid.net"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_cname_dkim_s1" {
|
||||
|
|
@ -705,6 +729,7 @@ resource "cloudflare_record" "w5isp_cname_dkim_s1" {
|
|||
name = "s1._domainkey"
|
||||
content = "s1.domainkey.u177982.wl233.sendgrid.net"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_cname_dkim_s2" {
|
||||
|
|
@ -713,6 +738,7 @@ resource "cloudflare_record" "w5isp_cname_dkim_s2" {
|
|||
name = "s2._domainkey"
|
||||
content = "s2.domainkey.u177982.wl233.sendgrid.net"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_cname_uptime" {
|
||||
|
|
@ -721,6 +747,7 @@ resource "cloudflare_record" "w5isp_cname_uptime" {
|
|||
name = "uptime"
|
||||
content = "stats.uptimerobot.com"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_cname_em977211" {
|
||||
|
|
@ -729,6 +756,7 @@ resource "cloudflare_record" "w5isp_cname_em977211" {
|
|||
name = "em977211"
|
||||
content = "return.smtp2go.net"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_cname_dkim_s977211" {
|
||||
|
|
@ -737,6 +765,7 @@ resource "cloudflare_record" "w5isp_cname_dkim_s977211" {
|
|||
name = "s977211._domainkey"
|
||||
content = "dkim.smtp2go.net"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_cname_link" {
|
||||
|
|
@ -745,6 +774,7 @@ resource "cloudflare_record" "w5isp_cname_link" {
|
|||
name = "link"
|
||||
content = "track.smtp2go.net"
|
||||
proxied = false
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
# =============================================================================
|
||||
|
|
@ -756,6 +786,7 @@ resource "cloudflare_record" "w5isp_txt_spf" {
|
|||
type = "TXT"
|
||||
name = "w5isp.com"
|
||||
content = "v=spf1 mx a ip4:107.174.178.20 ~all"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_txt_dkim" {
|
||||
|
|
@ -763,6 +794,7 @@ resource "cloudflare_record" "w5isp_txt_dkim" {
|
|||
type = "TXT"
|
||||
name = "dkim._domainkey"
|
||||
content = "v=DKIM1;k=rsa;t=s;s=email;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxti2t8TvzIqKF9BpKn3rQExKg3sS1SyQuwtQgL0r/ELEJ0D9cKU/iM+eB1ROJctKHoMqKDJoRCMP6eibFcgq2kLKqf+aceEOIBx2OK2WCXML+CNqQZA6yO+A8/Jq7iFZPq8D5FmOoxbwRZkso7CkSennSz/+F7nBPI/OfyEiiI4xJzWH3t8SaAkkcy46O+1K0iCkTpsthon7E2PHa3SPkrjbep/5NImTJLK5LuffiLJtLsiK+73mvsAYCDmrNxPTaDjXkj0TWdKl/d/TnlVJl+YloqWIDt/7LtZQM0C7GZ9flIr7z9hHpSWERXAA5Gj5NQ0/hcY3nF4dPoqWs3VeeQIDAQAB"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_txt_dmarc" {
|
||||
|
|
@ -770,6 +802,7 @@ resource "cloudflare_record" "w5isp_txt_dmarc" {
|
|||
type = "TXT"
|
||||
name = "_dmarc"
|
||||
content = "v=DMARC1; p=quarantine; rua=mailto:postmaster@w5isp.com; ruf=mailto:postmaster@w5isp.com; fo=1"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "cloudflare_record" "w5isp_txt_yahoo_verification" {
|
||||
|
|
@ -777,6 +810,7 @@ resource "cloudflare_record" "w5isp_txt_yahoo_verification" {
|
|||
type = "TXT"
|
||||
name = "w5isp.com"
|
||||
content = "yahoo-verification-key=CX5h64q8On4rlR/1/DCyvASxTv3rlDmDcNQhwSapyk4="
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
# =============================================================================
|
||||
|
|
@ -787,6 +821,7 @@ resource "cloudflare_record" "w5isp_srv_autodiscover" {
|
|||
zone_id = cloudflare_zone.w5isp_com.id
|
||||
type = "SRV"
|
||||
name = "_autodiscover._tcp"
|
||||
ttl = 86400
|
||||
|
||||
data {
|
||||
priority = 0
|
||||
|
|
@ -848,6 +883,7 @@ resource "cloudflare_record" "w5isp_caa" {
|
|||
zone_id = cloudflare_zone.w5isp_com.id
|
||||
type = "CAA"
|
||||
name = "w5isp.com"
|
||||
ttl = 86400
|
||||
|
||||
data {
|
||||
flags = "0"
|
||||
|
|
|
|||
|
|
@ -11,8 +11,31 @@ resource "porkbun_dns_record" "ammocpr_com_a_root" {
|
|||
subdomain = ""
|
||||
type = "A"
|
||||
content = "204.110.191.231"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
# =============================================================================
|
||||
# gunincrements.com
|
||||
# =============================================================================
|
||||
|
||||
import {
|
||||
to = porkbun_dns_record.gunincrements_com_a_root
|
||||
id = "gunincrements.com:484158621"
|
||||
}
|
||||
|
||||
resource "porkbun_dns_record" "gunincrements_com_a_root" {
|
||||
domain = "gunincrements.com"
|
||||
subdomain = ""
|
||||
type = "A"
|
||||
content = "204.110.191.216"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
# NOTE: _acme-challenge TXT records exist on Porkbun (IDs 525394047, 525394050)
|
||||
# but are not managed here — marcfrederick/porkbun v1.3.1 cannot import records
|
||||
# where the API returns prio: null (affects all TXT records). They are likely
|
||||
# managed dynamically by an ACME client in any case.
|
||||
|
||||
# =============================================================================
|
||||
# manero.org
|
||||
# =============================================================================
|
||||
|
|
@ -22,6 +45,7 @@ resource "porkbun_dns_record" "manero_org_a_root_1" {
|
|||
subdomain = ""
|
||||
type = "A"
|
||||
content = "185.199.108.153"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "porkbun_dns_record" "manero_org_a_root_2" {
|
||||
|
|
@ -29,6 +53,7 @@ resource "porkbun_dns_record" "manero_org_a_root_2" {
|
|||
subdomain = ""
|
||||
type = "A"
|
||||
content = "185.199.109.153"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "porkbun_dns_record" "manero_org_a_root_3" {
|
||||
|
|
@ -36,6 +61,7 @@ resource "porkbun_dns_record" "manero_org_a_root_3" {
|
|||
subdomain = ""
|
||||
type = "A"
|
||||
content = "185.199.110.153"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "porkbun_dns_record" "manero_org_a_root_4" {
|
||||
|
|
@ -43,6 +69,7 @@ resource "porkbun_dns_record" "manero_org_a_root_4" {
|
|||
subdomain = ""
|
||||
type = "A"
|
||||
content = "185.199.111.153"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "porkbun_dns_record" "manero_org_a_irc" {
|
||||
|
|
@ -50,6 +77,7 @@ resource "porkbun_dns_record" "manero_org_a_irc" {
|
|||
subdomain = "irc"
|
||||
type = "A"
|
||||
content = "149.28.242.178"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "porkbun_dns_record" "manero_org_a_us" {
|
||||
|
|
@ -57,6 +85,7 @@ resource "porkbun_dns_record" "manero_org_a_us" {
|
|||
subdomain = "us"
|
||||
type = "A"
|
||||
content = "149.28.242.178"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "porkbun_dns_record" "manero_org_aaaa_us" {
|
||||
|
|
@ -64,6 +93,7 @@ resource "porkbun_dns_record" "manero_org_aaaa_us" {
|
|||
subdomain = "us"
|
||||
type = "AAAA"
|
||||
content = "2001:19f0:6401:19e6:5400:5ff:fe45:5701"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "porkbun_dns_record" "manero_org_a_ca" {
|
||||
|
|
@ -71,6 +101,7 @@ resource "porkbun_dns_record" "manero_org_a_ca" {
|
|||
subdomain = "ca"
|
||||
type = "A"
|
||||
content = "167.114.209.151"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "porkbun_dns_record" "manero_org_a_tankfox" {
|
||||
|
|
@ -78,6 +109,7 @@ resource "porkbun_dns_record" "manero_org_a_tankfox" {
|
|||
subdomain = "tankfox"
|
||||
type = "A"
|
||||
content = "137.184.202.89"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
resource "porkbun_dns_record" "manero_org_cname_404" {
|
||||
|
|
@ -85,4 +117,48 @@ resource "porkbun_dns_record" "manero_org_cname_404" {
|
|||
subdomain = "404"
|
||||
type = "CNAME"
|
||||
content = "404.al."
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
# =============================================================================
|
||||
# qth.social
|
||||
# =============================================================================
|
||||
|
||||
import {
|
||||
to = porkbun_dns_record.qth_social_a_root
|
||||
id = "qth.social:459905532"
|
||||
}
|
||||
|
||||
resource "porkbun_dns_record" "qth_social_a_root" {
|
||||
domain = "qth.social"
|
||||
subdomain = ""
|
||||
type = "A"
|
||||
content = "204.110.191.203"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
import {
|
||||
to = porkbun_dns_record.qth_social_aaaa_root
|
||||
id = "qth.social:459905441"
|
||||
}
|
||||
|
||||
resource "porkbun_dns_record" "qth_social_aaaa_root" {
|
||||
domain = "qth.social"
|
||||
subdomain = ""
|
||||
type = "AAAA"
|
||||
content = "2606:1c80::203"
|
||||
ttl = 86400
|
||||
}
|
||||
|
||||
import {
|
||||
to = porkbun_dns_record.qth_social_cname_email_mastodon
|
||||
id = "qth.social:459905533"
|
||||
}
|
||||
|
||||
resource "porkbun_dns_record" "qth_social_cname_email_mastodon" {
|
||||
domain = "qth.social"
|
||||
subdomain = "email.mastodon"
|
||||
type = "CNAME"
|
||||
content = "mailgun.org"
|
||||
ttl = 86400
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
Loading…
Add table
Reference in a new issue