Files
Filamenteka/terraform/main.tf
DaX 58c165749d
Some checks failed
Deploy / deploy (push) Failing after 6m11s
Migrate from GitHub to Gitea with CI/CD
- Add Gitea Actions workflow for automated frontend and API deployment
- Update all raw download URLs from GitHub to Gitea
- Remove deprecated Amplify config and GitHub-specific Terraform variables
- Clean up commented-out Amplify resources from Terraform
- Update documentation to reflect new repository and CI/CD setup
2026-02-16 00:35:08 +01:00

24 lines
566 B
HCL

terraform {
required_providers {
aws = {
source = "hashicorp/aws"
version = "~> 5.0"
}
cloudflare = {
source = "cloudflare/cloudflare"
version = "~> 4.0"
}
}
required_version = ">= 1.0"
}
provider "aws" {
region = "eu-central-1" # Frankfurt
}
provider "cloudflare" {
api_token = var.cloudflare_api_token != "" ? var.cloudflare_api_token : "dummy" # Dummy token if not provided
}
# Frontend hosted on CloudFront + S3 (see cloudfront-frontend.tf)
# CI/CD handled by Gitea Actions (see .gitea/workflows/deploy.yml)