DB오류 처리중

This commit is contained in:
2026-02-23 16:01:17 +09:00
parent 138bf494db
commit 6d9c9cb010
12 changed files with 368 additions and 109 deletions

View File

@@ -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: