Move DNS TTL to local

This commit is contained in:
Jake Howard 2026-02-20 15:37:57 +00:00
parent 0f5cffbcda
commit aff534b8a3
No known key found for this signature in database
GPG key ID: 57AFB45680EDD477
5 changed files with 78 additions and 74 deletions

View file

@ -7,7 +7,7 @@ resource "desec_rrset" "orngone_apex" {
subname = ""
type = "A"
records = desec_rrset.sys_domain_walker.records
ttl = 3600
ttl = local.dns_ttl_default
}
resource "desec_rrset" "orngone_apex_v6" {
@ -15,7 +15,7 @@ resource "desec_rrset" "orngone_apex_v6" {
subname = ""
type = "AAAA"
records = desec_rrset.sys_domain_walker_v6.records
ttl = 3600
ttl = local.dns_ttl_default
}
resource "desec_rrset" "orngone_caa" {
@ -23,7 +23,7 @@ resource "desec_rrset" "orngone_caa" {
subname = ""
type = "CAA"
records = ["0 issue \"letsencrypt.org\""]
ttl = 3600
ttl = local.dns_ttl_default
}
resource "desec_rrset" "orngone_who" {
@ -31,5 +31,5 @@ resource "desec_rrset" "orngone_who" {
subname = "who"
type = "CNAME"
records = ["${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."]
ttl = 3600
}
ttl = local.dns_ttl_default
}

View file

@ -6,7 +6,7 @@ resource "desec_rrset" "jakehowardtech_mx" {
domain = desec_domain.jakehowardtech.name
subname = ""
type = "MX"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"10 in1-smtp.messagingengine.com.",
"20 in2-smtp.messagingengine.com.",
@ -17,7 +17,7 @@ resource "desec_rrset" "jakehowardtech_dkim_fm1" {
domain = desec_domain.jakehowardtech.name
subname = "fm1._domainkey"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"fm1.jakehoward.tech.dkim.fmhosted.com."
]
@ -27,7 +27,7 @@ resource "desec_rrset" "jakehowardtech_dkim_fm2" {
domain = desec_domain.jakehowardtech.name
subname = "fm2._domainkey"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"fm2.jakehoward.tech.dkim.fmhosted.com."
]
@ -37,7 +37,7 @@ resource "desec_rrset" "jakehowardtech_dkim_fm3" {
domain = desec_domain.jakehowardtech.name
subname = "fm3._domainkey"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"fm3.jakehoward.tech.dkim.fmhosted.com."
]
@ -47,7 +47,7 @@ resource "desec_rrset" "jakehowardtech_dmarc" {
domain = desec_domain.jakehowardtech.name
subname = "_dmarc"
type = "TXT"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"\"v=DMARC1; p=quarantine; ruf=mailto:dmarc-report@jakehoward.tech;\""
]
@ -57,7 +57,7 @@ resource "desec_rrset" "jakehowardtech_txt" {
domain = desec_domain.jakehowardtech.name
subname = ""
type = "TXT"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"\"v=spf1 include:spf.messagingengine.com -all\""
]
@ -67,7 +67,7 @@ resource "desec_rrset" "jakehowardtech_speed" {
domain = desec_domain.jakehowardtech.name
subname = "speed"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -77,7 +77,7 @@ resource "desec_rrset" "jakehowardtech_media" {
domain = desec_domain.jakehowardtech.name
subname = "media"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -87,7 +87,7 @@ resource "desec_rrset" "jakehowardtech_matrix" {
domain = desec_domain.jakehowardtech.name
subname = "matrix"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -97,7 +97,7 @@ resource "desec_rrset" "jakehowardtech_intersect" {
domain = desec_domain.jakehowardtech.name
subname = "intersect"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -107,7 +107,7 @@ resource "desec_rrset" "jakehowardtech_calibre" {
domain = desec_domain.jakehowardtech.name
subname = "calibre"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -117,7 +117,7 @@ resource "desec_rrset" "jakehowardtech_homeassistant" {
domain = desec_domain.jakehowardtech.name
subname = "homeassistant"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve_private.subname}.${desec_rrset.sys_domain_pve_private.domain}."
]
@ -127,7 +127,7 @@ resource "desec_rrset" "jakehowardtech_grafana" {
domain = desec_domain.jakehowardtech.name
subname = "grafana"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -137,7 +137,7 @@ resource "desec_rrset" "jakehowardtech_vaultwarden" {
domain = desec_domain.jakehowardtech.name
subname = "vaultwarden"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve_private.subname}.${desec_rrset.sys_domain_pve_private.domain}."
]
@ -147,7 +147,7 @@ resource "desec_rrset" "jakehowardtech_recipes" {
domain = desec_domain.jakehowardtech.name
subname = "recipes"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -157,7 +157,7 @@ resource "desec_rrset" "jakehowardtech_mailgun_spf" {
domain = desec_domain.jakehowardtech.name
subname = "mg"
type = "TXT"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"\"v=spf1 include:mailgun.org -all\""
]
@ -167,7 +167,7 @@ resource "desec_rrset" "jakehowardtech_mailgun_dkim" {
domain = desec_domain.jakehowardtech.name
subname = "s1._domainkey.mg"
type = "TXT"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"\"k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4E4cv86U+sFUjgLys26ZLccTghzGfHiFpitWdFg68lGXG63aoG2/+9bgKVT0ZBG7bjPvj6Kyj4N3TIe4oCJo2saVvtsNK1pvZ\" \"kOadaBPgjzKeRvBaw48ZatUGKoV7q1NCa0kXAfiJleF7bMvbt8rYDmBljr/BG6TtZYPt6XgoZyh8HHXjv/1L6WT3JBVQ8q5UtqVRVujXNHf57FmJTOJpvs0bKn/6TUaXYZmt5z3jpDhc/HfmkzVV22\" \"AwRf9jn7kgKkgaKpkvfSL8gtYNn5oyfS0Y9W9x9ntqb4g72RCbynMppQb1uwxbIuWRVOp0un0koQDm3C8ZzhOOYAwe58BYQIDAQAB\""
]
@ -177,7 +177,7 @@ resource "desec_rrset" "jakehowardtech_mailgun_dmarc" {
domain = desec_domain.jakehowardtech.name
subname = "_dmarc.mg"
type = "TXT"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"\"v=DMARC1; p=quarantine; ruf=mailto:dmarc-report@jakehoward.tech;\""
]
@ -187,7 +187,7 @@ resource "desec_rrset" "jakehowardtech_synapse_admin" {
domain = desec_domain.jakehowardtech.name
subname = "synapse-admin"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -197,7 +197,7 @@ resource "desec_rrset" "jakehowardtech_apex" {
domain = desec_domain.jakehowardtech.name
subname = ""
type = "A"
ttl = 3600
ttl = local.dns_ttl_default
records = desec_rrset.sys_domain_walker.records
}
@ -205,7 +205,7 @@ resource "desec_rrset" "jakehowardtech_apex_v6" {
domain = desec_domain.jakehowardtech.name
subname = ""
type = "AAAA"
ttl = 3600
ttl = local.dns_ttl_default
records = desec_rrset.sys_domain_walker_v6.records
}
@ -213,7 +213,7 @@ resource "desec_rrset" "jakehowardtech_collabora" {
domain = desec_domain.jakehowardtech.name
subname = "collabora"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -223,7 +223,7 @@ resource "desec_rrset" "jakehowardtech_tasks" {
domain = desec_domain.jakehowardtech.name
subname = "tasks"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -233,7 +233,7 @@ resource "desec_rrset" "jakehowardtech_auth" {
domain = desec_domain.jakehowardtech.name
subname = "auth"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -243,7 +243,7 @@ resource "desec_rrset" "jakehowardtech_ntfy" {
domain = desec_domain.jakehowardtech.name
subname = "ntfy"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -253,7 +253,7 @@ resource "desec_rrset" "jakehowardtech_headscale" {
domain = desec_domain.jakehowardtech.name
subname = "headscale"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_casey.subname}.${desec_rrset.sys_domain_casey.domain}."
]
@ -263,7 +263,7 @@ resource "desec_rrset" "jakehowardtech_slides" {
domain = desec_domain.jakehowardtech.name
subname = "slides"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_walker.subname}.${desec_rrset.sys_domain_walker.domain}."
]
@ -273,7 +273,7 @@ resource "desec_rrset" "jakehowardtech_uptime" {
domain = desec_domain.jakehowardtech.name
subname = "uptime"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -283,7 +283,7 @@ resource "desec_rrset" "jakehowardtech_baby-buddy" {
domain = desec_domain.jakehowardtech.name
subname = "baby-buddy"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve_private.subname}.${desec_rrset.sys_domain_pve_private.domain}."
]
@ -293,7 +293,7 @@ resource "desec_rrset" "jakehowardtech_immich" {
domain = desec_domain.jakehowardtech.name
subname = "immich"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve_private.subname}.${desec_rrset.sys_domain_pve_private.domain}."
]
@ -303,7 +303,7 @@ resource "desec_rrset" "jakehowardtech_photos" {
domain = desec_domain.jakehowardtech.name
subname = "photos"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -313,7 +313,7 @@ resource "desec_rrset" "jakehowardtech_freshrss" {
domain = desec_domain.jakehowardtech.name
subname = "freshrss"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve_private.subname}.${desec_rrset.sys_domain_pve_private.domain}."
]
@ -323,7 +323,7 @@ resource "desec_rrset" "jakehowardtech_atuin" {
domain = desec_domain.jakehowardtech.name
subname = "atuin"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve_private.subname}.${desec_rrset.sys_domain_pve_private.domain}."
]
@ -333,7 +333,7 @@ resource "desec_rrset" "jakehowardtech_karakeep" {
domain = desec_domain.jakehowardtech.name
subname = "karakeep"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve_private.subname}.${desec_rrset.sys_domain_pve_private.domain}."
]
@ -343,7 +343,7 @@ resource "desec_rrset" "jakehowardtech_caa" {
domain = desec_domain.jakehowardtech.name
subname = ""
type = "CAA"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"0 issue \"letsencrypt.org\"",
"0 wildissue \"letsencrypt.org\"",

View file

@ -2,7 +2,7 @@ resource "desec_rrset" "sys_domain_casey" {
domain = desec_domain.theorangeonenet.name
subname = "casey.sys"
type = "A"
ttl = 3600
ttl = local.dns_ttl_default
records = [
linode_instance.casey.ip_address
]
@ -12,7 +12,7 @@ resource "desec_rrset" "sys_domain_casey_v6" {
domain = desec_domain.theorangeonenet.name
subname = "casey.sys"
type = "AAAA"
ttl = 3600
ttl = local.dns_ttl_default
records = [
split("/", linode_instance.casey.ipv6)[0]
]
@ -22,7 +22,7 @@ resource "desec_rrset" "sys_domain_walker" {
domain = desec_domain.theorangeonenet.name
subname = "walker.sys"
type = "A"
ttl = 3600
ttl = local.dns_ttl_default
records = [
hcloud_server.walker.ipv4_address
]
@ -32,7 +32,7 @@ resource "desec_rrset" "sys_domain_walker_v6" {
domain = desec_domain.theorangeonenet.name
subname = "walker.sys"
type = "AAAA"
ttl = 3600
ttl = local.dns_ttl_default
records = [
hcloud_server.walker.ipv6_address
]
@ -42,7 +42,7 @@ resource "desec_rrset" "sys_domain_pve" {
domain = desec_domain.theorangeonenet.name
subname = "pve.sys"
type = "A"
ttl = 3600
ttl = local.dns_ttl_default
records = [
linode_instance.casey.ip_address
]
@ -52,7 +52,7 @@ resource "desec_rrset" "sys_domain_pve_private" {
domain = desec_domain.theorangeonenet.name
subname = "pve-private.sys"
type = "AAAA"
ttl = 3600
ttl = local.dns_ttl_default
records = [
local.private_ipv6_marker
]
@ -62,7 +62,7 @@ resource "desec_rrset" "sys_domain_grimes" {
domain = desec_domain.theorangeonenet.name
subname = "grimes.sys"
type = "A"
ttl = 3600
ttl = local.dns_ttl_default
records = [
hcloud_server.grimes.ipv4_address
]
@ -72,8 +72,8 @@ resource "desec_rrset" "sys_domain_grimes_v6" {
domain = desec_domain.theorangeonenet.name
subname = "grimes.sys"
type = "AAAA"
ttl = 3600
ttl = local.dns_ttl_default
records = [
hcloud_server.grimes.ipv6_address
]
}
}

View file

@ -6,7 +6,7 @@ resource "desec_rrset" "theorangeonenet_git" {
domain = desec_domain.theorangeonenet.name
subname = "git"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -16,7 +16,7 @@ resource "desec_rrset" "theorangeonenet_whoami" {
domain = desec_domain.theorangeonenet.name
subname = "whoami"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -26,7 +26,7 @@ resource "desec_rrset" "theorangeonenet_mx" {
domain = desec_domain.theorangeonenet.name
subname = ""
type = "MX"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"10 in1-smtp.messagingengine.com.",
"20 in2-smtp.messagingengine.com.",
@ -37,7 +37,7 @@ resource "desec_rrset" "theorangeonenet_dkim_fm1" {
domain = desec_domain.theorangeonenet.name
subname = "fm1._domainkey"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"fm1.theorangeone.net.dkim.fmhosted.com."
]
@ -47,7 +47,7 @@ resource "desec_rrset" "theorangeonenet_dkim_fm2" {
domain = desec_domain.theorangeonenet.name
subname = "fm2._domainkey"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"fm2.theorangeone.net.dkim.fmhosted.com."
]
@ -57,7 +57,7 @@ resource "desec_rrset" "theorangeonenet_dkim_fm3" {
domain = desec_domain.theorangeonenet.name
subname = "fm3._domainkey"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"fm3.theorangeone.net.dkim.fmhosted.com."
]
@ -67,7 +67,7 @@ resource "desec_rrset" "theorangeonenet_dmarc" {
domain = desec_domain.theorangeonenet.name
subname = "_dmarc"
type = "TXT"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"\"v=DMARC1; p=quarantine; ruf=mailto:dmarc-report@jakehoward.tech;\""
]
@ -84,7 +84,7 @@ resource "desec_rrset" "theorangeonenet_dmarc_report" {
domain = desec_domain.theorangeonenet.name
subname = "${each.value}._report._dmarc"
type = "TXT"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"\"v=DMARC1\""
]
@ -94,7 +94,7 @@ resource "desec_rrset" "theorangeonenet_txt" {
domain = desec_domain.theorangeonenet.name
subname = ""
type = "TXT"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"\"google-site-verification=IXY4iSBN_vOcM3cp_f-BgVvEI_shz1GzXuY_8dqY61o\"",
"\"v=spf1 include:spf.messagingengine.com -all\""
@ -105,7 +105,7 @@ resource "desec_rrset" "theorangeonenet_apex" {
domain = desec_domain.theorangeonenet.name
subname = ""
type = "A"
ttl = 3600
ttl = local.dns_ttl_default
records = desec_rrset.sys_domain_walker.records
}
@ -113,7 +113,7 @@ resource "desec_rrset" "theorangeonenet_apex_v6" {
domain = desec_domain.theorangeonenet.name
subname = ""
type = "AAAA"
ttl = 3600
ttl = local.dns_ttl_default
records = desec_rrset.sys_domain_walker_v6.records
}
@ -121,7 +121,7 @@ resource "desec_rrset" "theorangeonenet_srv_matrix" {
domain = desec_domain.theorangeonenet.name
subname = "_matrix._tcp"
type = "SRV"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"10 0 8448 ${desec_rrset.theorangeonenet_matrix.subname}.${desec_rrset.theorangeonenet_matrix.domain}."
]
@ -131,7 +131,7 @@ resource "desec_rrset" "theorangeonenet_matrix" {
domain = desec_domain.theorangeonenet.name
subname = "matrix"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -141,7 +141,7 @@ resource "desec_rrset" "theorangeonenet_plausible" {
domain = desec_domain.theorangeonenet.name
subname = "plausible"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_walker.subname}.${desec_rrset.sys_domain_walker.domain}."
]
@ -151,7 +151,7 @@ resource "desec_rrset" "theorangeonenet_plausible_bare" {
domain = desec_domain.theorangeonenet.name
subname = "elbisualp"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_walker.subname}.${desec_rrset.sys_domain_walker.domain}."
]
@ -161,7 +161,7 @@ resource "desec_rrset" "theorangeonenet_notes" {
domain = desec_domain.theorangeonenet.name
subname = "notes"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"realorangeone.github.io."
]
@ -171,7 +171,7 @@ resource "desec_rrset" "theorangeonenet_bin" {
domain = desec_domain.theorangeonenet.name
subname = "bin"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_pve.subname}.${desec_rrset.sys_domain_pve.domain}."
]
@ -181,7 +181,7 @@ resource "desec_rrset" "theorangeonenet_mailgun_spf" {
domain = desec_domain.theorangeonenet.name
subname = "mg"
type = "TXT"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"\"v=spf1 include:mailgun.org -all\""
]
@ -191,7 +191,7 @@ resource "desec_rrset" "theorangeonenet_mailgun_dkim" {
domain = desec_domain.theorangeonenet.name
subname = "mta._domainkey.mg"
type = "TXT"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"\"k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1Z/MHEzpbWm5EgMkyWb+Xkz44Xrzr4SA5i2u8M2H5yZ1PSb4DpGk3IAX+I05UWax02+WBW3CBb5wU9rH9flgxezBoCf/hiMS1\" \"Wjb9hKGIBa2jMCzpF+wa5fyqLkLoAJZF4bc/BJKyi/ET2c7+DAA/2KlWv/nv4MEjcUR4hNGLPEC9+6PhUp8z2PnUQLzPRWHpKc1oLrnROWaX3XxdDekCzwyOw7ygzZdThVevE+0CqXVOt5SUSUCnd2\" \"tjVbvblGi6DBiQY5Tl6+xLqkQHCRqks9187+EN4FdJXkjQodkFzzyiBH5cXVGiZLOhal4koEvxGirr596qM97bIXiJWArdQIDAQAB\""
]
@ -201,7 +201,7 @@ resource "desec_rrset" "theorangeonenet_mailgun_dmarc" {
domain = desec_domain.theorangeonenet.name
subname = "_dmarc.mg"
type = "TXT"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"\"v=DMARC1; p=quarantine; ruf=mailto:dmarc-report@jakehoward.tech;\""
]
@ -211,7 +211,7 @@ resource "desec_rrset" "theorangeonenet_mastodon" {
domain = desec_domain.theorangeonenet.name
subname = "mastodon"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_grimes.subname}.${desec_rrset.sys_domain_grimes.domain}."
]
@ -221,7 +221,7 @@ resource "desec_rrset" "theorangeonenet_comentario" {
domain = desec_domain.theorangeonenet.name
subname = "comentario"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_walker.subname}.${desec_rrset.sys_domain_walker.domain}."
]
@ -231,7 +231,7 @@ resource "desec_rrset" "theorangeonenet_bsky" {
domain = desec_domain.theorangeonenet.name
subname = "bsky"
type = "CNAME"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"${desec_rrset.sys_domain_grimes.subname}.${desec_rrset.sys_domain_grimes.domain}."
]
@ -241,7 +241,7 @@ resource "desec_rrset" "theorangeonenet_atproto" {
domain = desec_domain.theorangeonenet.name
subname = "_atproto"
type = "TXT"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"\"did=did:plc:pgyg4ih7zsqkwdon34jqkbuz\""
]
@ -251,7 +251,7 @@ resource "desec_rrset" "theorangeonenet_caa" {
domain = desec_domain.theorangeonenet.name
subname = ""
type = "CAA"
ttl = 3600
ttl = local.dns_ttl_default
records = [
"0 issue \"letsencrypt.org\"",
"0 wildissue \"letsencrypt.org\"",

View file

@ -1,3 +1,7 @@
locals {
dns_ttl_default = 60 * 60
}
variable "linode_personal_access_token" {
sensitive = true
}