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

18 lines
448 B
Bash
Executable File

#!/bin/sh
set -eu
echo "Applying Prisma schema..."
npx prisma db push --skip-generate
echo "Starting Kita-Planer..."
if [ -n "${NOTDIENST_JOB_SECRET:-}" ]; then
if [ "${#NOTDIENST_JOB_SECRET}" -lt 32 ]; then
echo "NOTDIENST_JOB_SECRET muss mindestens 32 Zeichen haben." >&2
exit 1
fi
node scripts/notdienst-alarm-worker.mjs &
else
echo "Notdienst-Fristprüfung deaktiviert: NOTDIENST_JOB_SECRET fehlt."
fi
exec npm run start:prod