From c2b6fd78664dc261d46cfad5ad39e5fbdca4fcd0 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Thu, 19 Feb 2026 09:11:02 +0000 Subject: [PATCH] Replace ALIAS records with direct A/AAAA records --- terraform/jakehoward.tech.tf | 14 ++++++++++---- terraform/theorangeone.net.tf | 16 +++++++++++----- 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/terraform/jakehoward.tech.tf b/terraform/jakehoward.tech.tf index b9a3866..2153eb3 100644 --- a/terraform/jakehoward.tech.tf +++ b/terraform/jakehoward.tech.tf @@ -196,11 +196,17 @@ resource "desec_rrset" "jakehowardtech_synapse_admin" { resource "desec_rrset" "jakehowardtech_apex" { domain = desec_domain.jakehowardtech.name subname = "" - type = "ALIAS" + type = "A" ttl = 3600 - records = [ - "${desec_rrset.sys_domain_walker.subname}.${desec_rrset.sys_domain_walker.domain}." - ] + records = desec_rrset.sys_domain_walker.records +} + +resource "desec_rrset" "jakehowardtech_apex_v6" { + domain = desec_domain.jakehowardtech.name + subname = "" + type = "AAAA" + ttl = 3600 + records = desec_rrset.sys_domain_walker_v6.records } resource "desec_rrset" "jakehowardtech_collabora" { diff --git a/terraform/theorangeone.net.tf b/terraform/theorangeone.net.tf index d48af9d..6e6f967 100644 --- a/terraform/theorangeone.net.tf +++ b/terraform/theorangeone.net.tf @@ -104,11 +104,17 @@ resource "desec_rrset" "theorangeonenet_txt" { resource "desec_rrset" "theorangeonenet_apex" { domain = desec_domain.theorangeonenet.name subname = "" - type = "ALIAS" + type = "A" ttl = 3600 - records = [ - "${desec_rrset.sys_domain_walker.subname}.${desec_rrset.sys_domain_walker.domain}." - ] + records = desec_rrset.sys_domain_walker.records +} + +resource "desec_rrset" "theorangeonenet_apex_v6" { + domain = desec_domain.theorangeonenet.name + subname = "" + type = "AAAA" + ttl = 3600 + records = desec_rrset.sys_domain_walker_v6.records } resource "desec_rrset" "theorangeonenet_srv_matrix" { @@ -250,4 +256,4 @@ resource "desec_rrset" "theorangeonenet_caa" { "0 issue \"letsencrypt.org\"", "0 wildissue \"letsencrypt.org\"", ] -} \ No newline at end of file +}