#!/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