Files

22 lines
600 B
Bash
Raw Permalink Normal View History

#!/bin/sh
set -e
echo "Node: $(node -v)"
echo "OpenSSL: $(openssl version 2>/dev/null || echo missing)"
DB_HOST=$(printf '%s' "$DATABASE_URL" | sed -n 's|.*@\([^:/]*\).*|\1|p')
echo "DATABASE_URL host: ${DB_HOST:-unknown}"
2026-09-10 17:24:13 +03:30
if [ -z "$PRISMA_QUERY_ENGINE_LIBRARY" ]; then
export PRISMA_QUERY_ENGINE_LIBRARY=/app/runtime/libquery_engine-debian-openssl-3.0.x.so.node
fi
2026-10-29 15:37:44 +03:30
if [ -n "${MONTACT_API_TOKEN:-}" ]; then
echo "MONTACT_API_TOKEN: set"
else
echo "MONTACT_API_TOKEN: NOT SET (only admin JWT works for /montact)"
fi
echo "Starting API on port ${PORT:-3000}..."
2026-09-10 17:24:13 +03:30
exec node runtime/server.cjs