14 lines
458 B
Bash
Executable File
14 lines
458 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:-}" ]; then
|
|
node scripts/notdienst-alarm-worker.mjs &
|
|
fi
|
|
exec node server.js
|