- 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
14 lines
323 B
HCL
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]
|
|
}
|