From fd3c8229172f9ad401d8e81ee6b06e56d9720696 Mon Sep 17 00:00:00 2001 From: Danny Grove Date: Tue, 21 Oct 2025 23:35:17 -0700 Subject: [PATCH] Remove old website references --- .gitmodules | 3 -- infra/main/website.tf | 82 ------------------------------------------- src/website | 1 - 3 files changed, 86 deletions(-) delete mode 100644 infra/main/website.tf delete mode 160000 src/website diff --git a/.gitmodules b/.gitmodules index da56b5d..e69de29 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +0,0 @@ -[submodule "src/website"] - path = src/website - url = https://git.distrust.co/public/website diff --git a/infra/main/website.tf b/infra/main/website.tf deleted file mode 100644 index 3f3c027..0000000 --- a/infra/main/website.tf +++ /dev/null @@ -1,82 +0,0 @@ -locals { - content_types = { - css = "text/css" - html = "text/html" - js = "application/javascript" - json = "application/json" - txt = "text/plain" - png = "image/png" - svg = "image/svg+xml" - } -} - -resource "digitalocean_spaces_bucket" "website" { - name = "website-${random_id.suffix.hex}" - region = var.region - acl = "public-read" -} - -resource "digitalocean_spaces_bucket_object" "website" { - for_each = fileset("${var.out_dir}/website", "**") - region = var.region - bucket = digitalocean_spaces_bucket.website.name - source = "${var.out_dir}/website/${each.value}" - key = each.value - etag = filemd5("${var.out_dir}/website/${each.value}") - content_type = lookup(local.content_types, element(split(".", each.value), length(split(".", each.value)) - 1), "text/plain") - acl = "public-read" - content_encoding = "utf-8" -} - -resource "tls_private_key" "website" { - algorithm = "RSA" -} - -resource "digitalocean_certificate" "website" { - name = "le-terraform-example" - type = "lets_encrypt" - domains = [ - digitalocean_domain.default.name, - format("%s%s", "www.", digitalocean_domain.default.name) - ] -} - -resource "digitalocean_cdn" "website" { - origin = digitalocean_spaces_bucket.website.bucket_domain_name - certificate_name = digitalocean_certificate.website.name - depends_on = [ - digitalocean_spaces_bucket.website - ] -} - -# ## Handle record for CDN redirect -# resource "digitalocean_record" "cdn" { -# domain = digitalocean_domain.default.name -# type = "CNAME" -# name = digitalocean_cdn.distrust_co.origin -# value = "${digitalocean_domain.default.name}." -# depends_on = [ -# digitalocean_cdn.distrust_co -# ] -# } - -# # Output the endpoint for the CDN resource -# output "fqdn" { -# value = digitalocean_cdn.distrust_co.endpoint -# } -# # -# output "cdn_origin" { -# value = digitalocean_cdn.distrust_co.origin -# } - -# # Handle record for distrust.co -# resource "digitalocean_record" "distrust_co-cdn" { -# domain = digitalocean_domain.default.name -# type = "A" -# name = "@" -# value = "143.198.235.76" -# depends_on = [ -# digitalocean_cdn.distrust_co -# ] -# } - diff --git a/src/website b/src/website deleted file mode 160000 index 601425d..0000000 --- a/src/website +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 601425d588eabd3bdf3eb360d9d2c01164c4a199