DB오류 처리중
This commit is contained in:
@@ -124,6 +124,29 @@ services:
|
||||
condition: service_started
|
||||
restart: unless-stopped
|
||||
|
||||
# PostgreSQL 자동 백업 (매일 02:00 KST, 7일치 보관)
|
||||
postgres-backup:
|
||||
image: prodrigestivill/postgres-backup-local:15
|
||||
container_name: autostock-postgres-backup
|
||||
environment:
|
||||
- POSTGRES_HOST=postgres
|
||||
- POSTGRES_DB=${POSTGRES_DB}
|
||||
- POSTGRES_USER=${POSTGRES_USER}
|
||||
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
|
||||
- SCHEDULE=0 17 * * * # UTC 17:00 = KST 02:00
|
||||
- BACKUP_KEEP_DAYS=7
|
||||
- BACKUP_KEEP_WEEKS=4
|
||||
- BACKUP_KEEP_MONTHS=3
|
||||
- HEALTHCHECK_PORT=8080
|
||||
volumes:
|
||||
- ./backups:/backups
|
||||
networks:
|
||||
- autostock-network
|
||||
depends_on:
|
||||
postgres:
|
||||
condition: service_healthy
|
||||
restart: unless-stopped
|
||||
|
||||
# Frontend
|
||||
frontend:
|
||||
build:
|
||||
@@ -145,6 +168,7 @@ volumes:
|
||||
postgres_data:
|
||||
redis_data:
|
||||
rabbitmq_data:
|
||||
backup_data:
|
||||
|
||||
networks:
|
||||
autostock-network:
|
||||
|
||||
Reference in New Issue
Block a user