Files
erp_naurua/scripts/db/backup-client/docker-compose.yml
T

18 lines
401 B
YAML

services:
backup:
image: postgres:17.7-alpine
environment:
PGHOST: ${DB_HOST}
PGPORT: ${DB_PORT}
PGDATABASE: ${DB_NAME}
PGUSER: ${DB_USER}
PGPASSWORD: ${DB_PASSWORD}
entrypoint: ["pg_dump"]
command:
- "--format=custom"
- "--no-owner"
- "--no-privileges"
- "--file=/backup/current.dump"
volumes:
- ${BACKUP_DIR}:/backup