qvest-task/terraform/dns.tf
gitea_admin 685de1816d feat: implement update automation and backup system with CI tests (#1)
- Diun monitors Docker images
- Automated updates for nginx, manual approval for gitea/postgres
- Weekly cert renewal automation via cron
- Health checks with automatic rollback on failure
- AWS SES email notifications on update failures
- Daily S3 backups + pre-update snapshots
- Integration tests with Gitea Actions quality gate
- Change domain from gitea.poll-streams.com to git.poll-streams.com
- Add diagrams
2026-06-11 15:51:48 +00:00

14 lines
323 B
HCL

# Route 53 DNS Configuration
data "aws_route53_zone" "main" {
name = "poll-streams.com"
private_zone = false
}
resource "aws_route53_record" "gitea" {
zone_id = data.aws_route53_zone.main.zone_id
name = "git.poll-streams.com"
type = "A"
ttl = 300
records = [aws_instance.gitea.public_ip]
}