Private
Public Access
1
0
Files
star-wars-wild-space/.env.example
2026-03-31 11:35:12 +02:00

31 lines
1.9 KiB
Plaintext

# ── Server ───────────────────────────────────────────────────────────────────
PORT=8080
# ── Security ─────────────────────────────────────────────────────────────────
# Generate with: node -e "console.log(require('crypto').randomBytes(48).toString('hex'))"
JWT_SECRET=CHANGE_ME_TO_A_RANDOM_STRING
# ── Game database (PostgreSQL) ────────────────────────────────────────────────
POSTGRES_USER=game
POSTGRES_PASSWORD=CHANGE_ME
POSTGRES_DB=star_wars_grid
# ── Users database (PostgreSQL) ───────────────────────────────────────────────
POSTGRES_USERS_USER=users
POSTGRES_USERS_PASSWORD=CHANGE_ME
POSTGRES_USERS_DB=star_wars_users
# ── CORS ─────────────────────────────────────────────────────────────────────
CORS_ORIGIN=*
# ── Email (SMTP) ──────────────────────────────────────────────────────────────
# In development the Mailpit container is used automatically (no config needed).
# For production, set these to your real SMTP provider (e.g. Brevo, Mailgun, etc.)
SMTP_HOST=mailpit
SMTP_PORT=1025
SMTP_SECURE=false
SMTP_USER=
SMTP_PASS=
SMTP_FROM=Star Wars Wild Space <noreply@wildspace.local>
# Public URL of the app — used to build links in emails
APP_URL=http://localhost:8080