feat(ops): automate backups and private CV benchmarks
CI and Deploy / test (push) Successful in 6m47s
CI and Deploy / deploy (push) Failing after 25s

This commit is contained in:
cesnimda
2026-09-02 00:49:06 +02:00
parent bd7fa05b8c
commit de85492373
10 changed files with 301 additions and 46 deletions
+6
View File
@@ -98,6 +98,12 @@ MAINTENANCE_GITEA_BASE_URL=https://git.cesnimda.uk
MAINTENANCE_GITEA_OWNER=cesnimda
MAINTENANCE_GITEA_REPOSITORY=jobtrackingapp
MAINTENANCE_GITEA_TOKEN=
# Complete recovery sets are created before deployment and nightly at 02:00 Europe/Oslo.
BACKUP_TIMEZONE=Europe/Oslo
BACKUP_DAILY_RETENTION_DAYS=30
BACKUP_MONTHLY_RETENTION_COUNT=12
# Optional encrypted rclone destination, for example gdrive-crypt:jobtracker.
BACKUP_RCLONE_REMOTE=
EMAIL_ENABLED=false
EMAIL_SMTP_HOST=smtp.gmail.com
EMAIL_SMTP_PORT=587