Files
Game_Calendar_BE/.env.example
Harun CAN 8674911033
All checks were successful
CI / build (push) Successful in 2m23s
main
2026-01-30 02:52:42 +03:00

50 lines
1.0 KiB
Plaintext

# Environment
NODE_ENV=development
PORT=3000
# Database
DATABASE_URL="postgresql://postgres:postgres@localhost:5432/boilerplate_db?schema=public"
# JWT
JWT_SECRET=your-super-secret-jwt-key-change-in-production
JWT_ACCESS_EXPIRATION=15m
JWT_REFRESH_EXPIRATION=7d
# Redis
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_PASSWORD=
# i18n
DEFAULT_LANGUAGE=en
FALLBACK_LANGUAGE=en
# Optional Features (set to "true" to enable)
ENABLE_MAIL=false
ENABLE_S3=false
ENABLE_WEBSOCKET=false
ENABLE_MULTI_TENANCY=false
# Mail (Optional - only needed if ENABLE_MAIL=true)
MAIL_HOST=smtp.example.com
MAIL_PORT=587
MAIL_USER=
MAIL_PASSWORD=
MAIL_FROM=noreply@example.com
# S3/MinIO (Optional - only needed if ENABLE_S3=true)
S3_ENDPOINT=http://localhost:9000
S3_ACCESS_KEY=minioadmin
S3_SECRET_KEY=minioadmin
S3_BUCKET=uploads
S3_REGION=us-east-1
# Throttle / Rate Limiting
THROTTLE_TTL=60000
THROTTLE_LIMIT=100
# Gemini AI (Optional - only needed if ENABLE_GEMINI=true)
ENABLE_GEMINI=false
GOOGLE_API_KEY=your-google-api-key
GEMINI_MODEL=gemini-2.5-flash