From c0a340e594b6068078cddcff94d1fade427d7eac Mon Sep 17 00:00:00 2001 From: Kabilar Gunalan Date: Tue, 14 Jan 2025 10:47:29 -0600 Subject: [PATCH 1/3] Add Bluesky DNS record --- terraform/domain.tf | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/terraform/domain.tf b/terraform/domain.tf index 534b4ff..bdfc76c 100644 --- a/terraform/domain.tf +++ b/terraform/domain.tf @@ -78,3 +78,11 @@ resource "aws_route53_record" "email-spf" { ttl = "300" records = ["v=spf1 include:spf.improvmx.com ~all"] } + +resource "aws_route53_record" "bluesky" { + zone_id = aws_route53_zone.dandi.zone_id + name = "_atproto" + type = "TXT" + ttl = "300" + records = ["did=did:plc:5tjxaioq3ynbbynnarq5dziq"] +} From bd7d15f46d04b766dc2e828d4b97c89c8cb4e9f0 Mon Sep 17 00:00:00 2001 From: Roni Choudhury Date: Wed, 29 Jan 2025 11:47:17 -0500 Subject: [PATCH 2/3] Add import block --- terraform/domain.tf | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/terraform/domain.tf b/terraform/domain.tf index bdfc76c..4b50ad3 100644 --- a/terraform/domain.tf +++ b/terraform/domain.tf @@ -86,3 +86,8 @@ resource "aws_route53_record" "bluesky" { ttl = "300" records = ["did=did:plc:5tjxaioq3ynbbynnarq5dziq"] } + +import { + to = aws_route53_record.bluesky + id = "Z02063701JNV8GCOUJIZZ__atproto.dandiarchive.org_TXT" +} From 9963315da88769b74e1749b0ca04e01efbf4de6a Mon Sep 17 00:00:00 2001 From: Roni Choudhury Date: Wed, 29 Jan 2025 12:35:25 -0500 Subject: [PATCH 3/3] Match the name in TF to the name in Route53 --- terraform/domain.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/terraform/domain.tf b/terraform/domain.tf index 4b50ad3..d9b33a4 100644 --- a/terraform/domain.tf +++ b/terraform/domain.tf @@ -81,7 +81,7 @@ resource "aws_route53_record" "email-spf" { resource "aws_route53_record" "bluesky" { zone_id = aws_route53_zone.dandi.zone_id - name = "_atproto" + name = "_atproto.dandiarchive.org" type = "TXT" ttl = "300" records = ["did=did:plc:5tjxaioq3ynbbynnarq5dziq"]