diff options
| author | Xe Iaso <me@xeiaso.net> | 2024-11-25 14:35:35 -0500 |
|---|---|---|
| committer | Xe Iaso <me@xeiaso.net> | 2024-11-25 14:35:35 -0500 |
| commit | cdba95496fd16baca8b6bcd7bb03302b73813dc1 (patch) | |
| tree | 7b784a27ccdeba389da1b301ba2952796917e146 /docs/bsky/didweb/didweb.tf | |
| parent | 26a583da49b53045f17bec1260aeb1803cda6760 (diff) | |
| download | x-cdba95496fd16baca8b6bcd7bb03302b73813dc1.tar.xz x-cdba95496fd16baca8b6bcd7bb03302b73813dc1.zip | |
docs/bsky: add didweb notes
Signed-off-by: Xe Iaso <me@xeiaso.net>
Diffstat (limited to 'docs/bsky/didweb/didweb.tf')
| -rw-r--r-- | docs/bsky/didweb/didweb.tf | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/docs/bsky/didweb/didweb.tf b/docs/bsky/didweb/didweb.tf new file mode 100644 index 0000000..611e996 --- /dev/null +++ b/docs/bsky/didweb/didweb.tf @@ -0,0 +1,34 @@ +data "aws_route53_zone" "cetacean_club" { + name = "cetacean.club." +} + +resource "tigris_bucket" "the-cetacean" { + bucket = "the.cetacean.club" +} + +resource "tigris_bucket_public_access" "the-cetacean" { + bucket = tigris_bucket.the-cetacean.bucket + acl = "public-read" + public_list_objects = false +} + +resource "tigris_bucket_website_config" "the-cetacean" { + bucket = tigris_bucket.the-cetacean.bucket + domain_name = tigris_bucket.the-cetacean.bucket +} + +resource "aws_route53_record" "the-cetacean-club--CNAME" { + zone_id = data.aws_route53_zone.cetacean_club.zone_id + name = tigris_bucket.the-cetacean.bucket + type = "CNAME" + ttl = "3600" + records = ["${tigris_bucket.the-cetacean.bucket}.fly.storage.tigris.dev"] +} + +resource "aws_route53_record" "_atproto_the_cetacean_club" { + zone_id = data.aws_route53_zone.cetacean_club.zone_id + name = "_atproto.${tigris_bucket.the-cetacean.bucket}" + type = "TXT" + ttl = "3600" + records = ["did=did:web:the.cetacean.club"] +}
\ No newline at end of file |
