Changeset 0.9.0 (#50)
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
# Chat Switchboard - Server Environment Variables
|
||||
# Chat Switchboard v0.9 - Server Environment Variables
|
||||
# Copy this file to .env and fill in the values
|
||||
|
||||
# Server settings
|
||||
# ── Server ───────────────────────────────────
|
||||
PORT=8080
|
||||
ENVIRONMENT=development
|
||||
DEBUG=true
|
||||
BASE_PATH= # e.g. /chat for path-based routing
|
||||
|
||||
# Database settings (PostgreSQL)
|
||||
# ── Database (PostgreSQL) ────────────────────
|
||||
DB_HOST=localhost
|
||||
DB_PORT=5432
|
||||
DB_USER=chat_switchboard
|
||||
@@ -15,30 +15,25 @@ DB_NAME=chat_switchboard
|
||||
DB_SSL_MODE=disable
|
||||
DB_MAX_CONNS=25
|
||||
|
||||
# JWT settings
|
||||
# ── Auth ─────────────────────────────────────
|
||||
JWT_SECRET=your-super-secret-jwt-key-change-in-production
|
||||
JWT_EXPIRATION=24h
|
||||
JWT_ISSUER=chat-switchboard
|
||||
|
||||
# CORS settings (comma-separated for multiple origins)
|
||||
# ── Bootstrap Admin ──────────────────────────
|
||||
# Creates or updates admin account on every startup.
|
||||
# Set via K8s secret or env. Leave blank to skip.
|
||||
SWITCHBOARD_ADMIN_USERNAME=
|
||||
SWITCHBOARD_ADMIN_PASSWORD=
|
||||
|
||||
# ── CORS ─────────────────────────────────────
|
||||
CORS_ALLOWED_ORIGINS=http://localhost:3000,http://localhost:8080
|
||||
CORS_ALLOWED_METHODS=GET,POST,PUT,DELETE,OPTIONS,PATCH
|
||||
CORS_ALLOWED_HEADERS=Content-Type,Authorization,X-Requested-With,Accept,Origin
|
||||
|
||||
# Rate limiting
|
||||
RATE_LIMIT_REQUESTS=100
|
||||
RATE_LIMIT_WINDOW=1m
|
||||
# ── Banner (optional) ───────────────────────
|
||||
# Environment classification banner.
|
||||
# BANNER_TEXT=DEVELOPMENT
|
||||
# BANNER_COLOR=#007a33
|
||||
# BANNER_POSITION=top
|
||||
|
||||
# Logging
|
||||
# ── Logging ──────────────────────────────────
|
||||
LOG_LEVEL=info
|
||||
|
||||
# Optional: Redis configuration (for WebSocket pub/sub and session cache)
|
||||
# REDIS_HOST=localhost
|
||||
# REDIS_PORT=6379
|
||||
# REDIS_DB=0
|
||||
# REDIS_PASSWORD=
|
||||
|
||||
# Optional: External services
|
||||
# OPENAI_API_KEY=
|
||||
# ANTHROPIC_API_KEY=
|
||||
# GOOGLE_API_KEY=
|
||||
Reference in New Issue
Block a user