docker-build / Build image (push) Successful in 25s
Add KEEP_LAST environment variable to always preserve the N most recent backups regardless of age, preventing data loss when backups haven't been created for extended periods. Defaults to 10 copies.
24 lines
514 B
YAML
24 lines
514 B
YAML
services:
|
|
sqlite_backup:
|
|
# image: git.realmanual.ru/pub/sqlite-backup/backup:latest
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
container_name: sqlite_backup
|
|
restart: always
|
|
volumes:
|
|
- ./var/lib/sqlite/:/data
|
|
environment:
|
|
- DB_FILE
|
|
- CRONTAB
|
|
- DELETE_AFTER
|
|
- KEEP_LAST
|
|
- TZ
|
|
- MINIO_PATH
|
|
- MINIO_ACCOUNT_ID
|
|
- MINIO_APPLICATION_KEY
|
|
- MINIO_ENDPOINT
|
|
- MINIO_LOCATION
|
|
- HEALTHCHECK_URL
|
|
- HEALTHCHECK_UUID
|