- 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
20 lines
661 B
Plaintext
20 lines
661 B
Plaintext
# This file will be generated automatically by Ansible
|
|
# Do not edit manually - it will be overwritten
|
|
|
|
# Database credentials (from AWS Secrets Manager)
|
|
DB_USER=gitea
|
|
DB_PASSWORD=<generated-from-secrets-manager>
|
|
DB_NAME=gitea
|
|
|
|
# Gitea admin credentials (from AWS Secrets Manager)
|
|
GITEA_ADMIN_USERNAME=<generated-from-secrets-manager>
|
|
GITEA_ADMIN_PASSWORD=<generated-from-secrets-manager>
|
|
GITEA_ADMIN_EMAIL=<generated-from-secrets-manager>
|
|
|
|
# AWS SES SMTP credentials (from AWS Secrets Manager)
|
|
SMTP_HOST=email-smtp.eu-central-1.amazonaws.com
|
|
SMTP_PORT=587
|
|
SMTP_USERNAME=<generated-from-ses>
|
|
SMTP_PASSWORD=<generated-from-ses>
|
|
ALERT_EMAIL=bleep.bloop@gmail.com
|