# Copy this file to `.env` (same folder: apps/server/.env) and fill it in. # The dev/start scripts load it automatically via Node's --env-file-if-exists. # # cp apps/server/.env.example apps/server/.env # # Required ---------------------------------------------------------------- # The server refuses to start without a strong JWT_SECRET (>=32 chars). # Generate one with: openssl rand -hex 32 JWT_SECRET= # Optional ---------------------------------------------------------------- # PORT=3000 # HOST=0.0.0.0 # interface to bind. 127.0.0.1 = loopback only. # LOG_LEVEL=info # DATABASE_URL=./parking.sqlite # NODE_ENV=production # set in prod: makes auth cookies Secure (HTTPS-only) # First admin (seed once): pnpm --filter @parking/server seed-admin # ADMIN_USER=admin # ADMIN_PASS=