backup version 2
This commit is contained in:
+52
-15
@@ -46,28 +46,65 @@ services:
|
|||||||
- default
|
- default
|
||||||
restart: always
|
restart: always
|
||||||
|
|
||||||
|
# db-backup:
|
||||||
|
# container_name: shop_backup
|
||||||
|
# build:
|
||||||
|
# context: ./backup
|
||||||
|
# depends_on:
|
||||||
|
# - db
|
||||||
|
# environment:
|
||||||
|
# - PG_HOST=db
|
||||||
|
# - PG_PORT=5432
|
||||||
|
# - PG_DATABASE=hshop
|
||||||
|
# - PG_USER=byeto
|
||||||
|
# - PG_PASSWORD=vuhbyq-cypMu0-sirbon
|
||||||
|
# - TELEGRAM_BOT_TOKEN=7068288679:AAGecMnyt9A6R78OQu8nQeISMK1LepX718g
|
||||||
|
# - TELEGRAM_CHAT_ID=1198382521
|
||||||
|
# - TELEGRAM_CHAT_ID2=5115366609
|
||||||
|
# volumes:
|
||||||
|
# - backups:/backups
|
||||||
|
# networks:
|
||||||
|
# - default
|
||||||
|
# restart: always
|
||||||
|
|
||||||
db-backup:
|
db-backup:
|
||||||
container_name: shop_backup
|
container_name: tennis_backup_v2
|
||||||
build:
|
image: greenstorm911/db-backup-with-docker:latest
|
||||||
context: ./backup
|
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- db
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
- PG_HOST=db
|
- DB_TYPE=postgresql
|
||||||
- PG_PORT=5432
|
- DB_HOST=db
|
||||||
- PG_DATABASE=hshop
|
- DB_PORT=5432
|
||||||
- PG_USER=byeto
|
- DB_USER=byeto
|
||||||
- PG_PASSWORD=vuhbyq-cypMu0-sirbon
|
- DB_PASSWORD=vuhbyq-cypMu0-sirbon
|
||||||
- TELEGRAM_BOT_TOKEN=7068288679:AAGecMnyt9A6R78OQu8nQeISMK1LepX718g
|
- DB_DATABASE=hshop
|
||||||
- TELEGRAM_CHAT_ID=1198382521
|
- BACKUP_DIR=/backups
|
||||||
- TELEGRAM_CHAT_ID2=5115366609
|
- BACKUP_RETENTION_COUNT=10
|
||||||
|
- BACKUP_COMPRESSION=zip
|
||||||
|
- CRON_SCHEDULE=* * * * *
|
||||||
|
- TELEGRAM_ENABLED=false
|
||||||
|
- EMAIL_ENABLED=true
|
||||||
|
- EMAIL_SMTP_SERVER=smtp.gmail.com
|
||||||
|
- EMAIL_SMTP_PORT=587
|
||||||
|
- EMAIL_USERNAME=ftp.notif.manager@gmail.com
|
||||||
|
- EMAIL_PASSWORD=ldufbjmidlsosmgq
|
||||||
|
- EMAIL_FROM=ftp.notif.manager@gmail.com
|
||||||
|
- EMAIL_TO=byeto.net@gmail.com
|
||||||
|
- LANGUAGE=fa
|
||||||
|
- SHOW_STAR_MESSAGE=false
|
||||||
|
- LOG_LEVEL=INFO
|
||||||
|
- LOG_FILE=/var/log/backup/backup.log
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
- backups:/backups
|
- backups:/backups
|
||||||
networks:
|
|
||||||
- default
|
|
||||||
restart: always
|
|
||||||
|
|
||||||
|
networks:
|
||||||
|
- tennis-network
|
||||||
|
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
container_name: hshop_redis
|
container_name: hshop_redis
|
||||||
image: redis:alpine
|
image: redis:alpine
|
||||||
|
|||||||
Reference in New Issue
Block a user