Files
docker-postgres-backup-local/init.sh
T
2024-12-10 19:28:58 +01:00

16 lines
340 B
Bash
Executable File

#!/usr/bin/env bash
set -Eeo pipefail
# Prevalidate configuration (don't source)
if [ "${VALIDATE_ON_START}" = "TRUE" ]; then
/env.sh
fi
EXTRA_ARGS=""
# Initial background backup
if [ "${BACKUP_ON_START}" = "TRUE" ]; then
EXTRA_ARGS="-i"
fi
exec /usr/local/bin/go-cron -s "$SCHEDULE" -p "$HEALTHCHECK_PORT" $EXTRA_ARGS -- /backup.sh