PORT=8000 # development | production NODE_ENV=development BRAND_NAME="Core" # Semicolon-separated origins allowed for credentialed cross-origin requests (web client only; native apps are unaffected). CORS_ALLOWED_ORIGINS="http://localhost:3000;https://app.example.com" # NEON_BRANCH: production DATABASE_URL="postgresql://:@.neon.tech:/?sslmode=require&channel_binding=require" # Local PostgreSQL for docker compose; the api container overrides DATABASE_URL above with these POSTGRES_USER=postgres POSTGRES_PASSWORD=postgres POSTGRES_DB=core POSTGRES_PORT=5432 # Generate with: pnpm exec auth secret BETTER_AUTH_SECRET="" BETTER_AUTH_URL="http://localhost:8000" # Generate at https://resend.com/api-keys RESEND_API_KEY="" RESEND_FROM_EMAIL="Core " GOOGLE_CLIENT_ID="" GOOGLE_CLIENT_SECRET="" APPLE_CLIENT_ID="" APPLE_CLIENT_SECRET=""