diff --git a/ansible/backup.sh.j2 b/ansible/backup.sh.j2 index 1b64fa5..fb6277d 100644 --- a/ansible/backup.sh.j2 +++ b/ansible/backup.sh.j2 @@ -8,7 +8,7 @@ FILENAME="e_ticket_${DATE}.sql.gz" KEEP_DAYS=1 # Dump database via Docker -docker compose -f /var/www/e-ticket/docker-compose-prod.yml exec -T database pg_dump -U {{ vault_postgres_user }} {{ vault_postgres_db }} | gzip > "${BACKUP_DIR}/${FILENAME}" +docker compose -f /var/www/e-ticket/docker-compose-prod.yml exec -T db-master pg_dump -U {{ db_user | default('e-ticket') }} {{ db_name | default('e-ticket') }} | gzip > "${BACKUP_DIR}/${FILENAME}" # Check if backup was created if [ -f "${BACKUP_DIR}/${FILENAME}" ] && [ -s "${BACKUP_DIR}/${FILENAME}" ]; then