#!/bin/sh set -e echo "[entrypoint] Syncing database schema (prisma db push)…" npx prisma db push --skip-generate echo "[entrypoint] Ensuring an admin user exists…" node scripts/create-admin.js || echo "[entrypoint] create-admin skipped/failed (continuing)" echo "[entrypoint] Starting Next.js on 0.0.0.0:${PORT:-3000}…" exec node_modules/.bin/next start -H 0.0.0.0 -p "${PORT:-3000}"