Remove decorative icons and update CORS configuration

This commit is contained in:
DaX
2025-06-20 13:05:36 +02:00
parent 18110ab159
commit 62a4891112
51 changed files with 4284 additions and 2385 deletions

View File

@@ -0,0 +1,18 @@
# Cloudflare DNS for API subdomain
data "cloudflare_zone" "domain" {
count = var.domain_name != "" && var.cloudflare_api_token != "" ? 1 : 0
name = var.domain_name
}
# CNAME record for api.filamenteka.rs pointing to ALB
resource "cloudflare_record" "api" {
count = var.domain_name != "" && var.cloudflare_api_token != "" ? 1 : 0
zone_id = data.cloudflare_zone.domain[0].id
name = "api"
type = "CNAME"
value = aws_lb.api.dns_name
ttl = 1
proxied = false
comment = "ALB API endpoint with HTTPS"
}