feat: backup cron
CI / 🧪 Tests Laravel (push) Successful in 2m8s
CI / 🐳 Build & Push Image (push) Successful in 35s

This commit is contained in:
2026-08-13 14:20:28 +02:00
parent fd59e627cc
commit 334d94e712
8 changed files with 756 additions and 44 deletions
+15
View File
@@ -4,6 +4,11 @@ APP_KEY=
APP_DEBUG=true
APP_URL=http://localhost
APP_PORT=8003
IMAGE_TAG=
POSTGRES_VERSION=15-alpine
REDIS_VERSION=7.4-alpine
MEILISEARCH_VERSION=1.49.0
ADMINER_VERSION=5.5.0-standalone
APP_LOCALE=fr
APP_FALLBACK_LOCALE=en
APP_FAKER_LOCALE=en_US
@@ -60,10 +65,20 @@ STRAVA_CLIENT_SECRET=
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_SESSION_TOKEN=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
AWS_USE_PATH_STYLE_ENDPOINT=false
# Production database backups (use a private bucket or a private prefix)
BACKUP_CRON="0 3 * * *"
BACKUP_LOCAL_RETENTION_DAYS=7
BACKUP_RUN_ON_START=true
BACKUP_S3_BUCKET=bowli-backup
BACKUP_S3_PREFIX=database-backups/postgres
BACKUP_S3_ENDPOINT=
TZ=Europe/Paris
OLLAMA_API_KEY=
GEMINI_API_KEY=
OPENAI_API_KEY=