Files
kita-planer/scripts/start-production.sh
T

15 lines
548 B
Bash
Executable File

#!/bin/sh
set -eu
cd "$(dirname "$0")/.."
if [ -n "${APP_DATABASE_PASSWORD_FILE:-}" ]; then
DATABASE_URL="$(node scripts/runtime-database-url.mjs)"
export DATABASE_URL
fi
unset POSTGRES_PASSWORD PGADMIN_DEFAULT_PASSWORD APP_DATABASE_PASSWORD MIGRATION_DATABASE_URL
# Schema changes are applied by the maintenance image before runtime startup.
if [ -n "${NOTDIENST_JOB_SECRET:-}" ] && [ "${#NOTDIENST_JOB_SECRET}" -lt 32 ]; then
echo "NOTDIENST_JOB_SECRET muss mindestens 32 Zeichen haben." >&2
exit 1
fi
exec node scripts/start-runtime.mjs