Compare commits
1 Commits
renovate/c
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
4b10981952
|
@@ -44,6 +44,28 @@ services:
|
||||
start_period: 30s
|
||||
timeout: 10s
|
||||
|
||||
backup:
|
||||
image: prodrigestivill/postgres-backup-local
|
||||
restart: always
|
||||
volumes:
|
||||
- ./data/backups:/backups
|
||||
env_file: .env
|
||||
links:
|
||||
- "postgres"
|
||||
networks:
|
||||
- internal
|
||||
environment:
|
||||
- POSTGRES_HOST=postgres
|
||||
- POSTGRES_DB=forest
|
||||
- POSTGRES_USER=forest
|
||||
- POSTGRES_EXTRA_OPTS=-Z1 --schema=public --blobs
|
||||
- BACKUP_ON_START=TRUE
|
||||
- SCHEDULE=@daily # or cron: "0 2 * * *"
|
||||
- BACKUP_KEEP_DAYS=7 # keep daily backups for 7 days
|
||||
- BACKUP_KEEP_WEEKS=4 # keep weekly backups for 4 weeks
|
||||
- BACKUP_KEEP_MONTHS=6 # keep monthly backups for 6 months
|
||||
- HEALTHCHECK_PORT=8080
|
||||
|
||||
networks:
|
||||
public:
|
||||
internal:
|
||||
|
||||
Reference in New Issue
Block a user