forgejo/terraform
Adam Moussa e4982b87ad
feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100)
* feat(terraform): migrate forgejo to HCP Terraform

Move the prod host onto workspace forgejo-prod in the After Hours VPC and freeze CDK push deploys so cutover can happen without applying into seahaven-prod.

* fix(terraform): restore forgejo.db from the dump tarball

Boot restore was copying data/ and repos/ and leaving the sqlite file at the archive root, so a volume restore started Forgejo with no database.
2026-09-29 22:49:21 +00:00
..
.terraform.lock.hcl feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
alarms.tf feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
alb.tf feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
build_lambda.sh feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
build_lambda_external.sh feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
data.tf feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
ec2.tf feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
hcp_iam.tf feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
iam.tf feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
lambda.tf feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
locals.tf feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
outputs.tf feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
providers.tf feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
s3.tf feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
terraform.tfvars.example feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
user_data.sh feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
variables.tf feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00
versions.tf feat(terraform): migrate forgejo to HCP Terraform (PLAT-80) (#100) 2026-09-29 22:49:21 +00:00