29 lines
686 B
Plaintext
29 lines
686 B
Plaintext
# Backend Environment Example
|
|
|
|
# MongoDB
|
|
MONGODB_URI=mongodb://admin:password@localhost:27017/noteapp?authSource=admin
|
|
|
|
# JWT Configuration
|
|
JWT_SECRET=your-super-secret-jwt-key-minimum-32-characters-change-in-production
|
|
JWT_ISSUER=noteapp
|
|
|
|
# Encryption Key (32 bytes/characters for AES-256)
|
|
ENCRYPTION_KEY=00000000000000000000000000000000
|
|
|
|
# Server
|
|
PORT=8080
|
|
ENV=development
|
|
LOG_LEVEL=info
|
|
|
|
# Default Admin
|
|
DEFAULT_ADMIN_EMAIL=admin@notely.local
|
|
DEFAULT_ADMIN_USERNAME=admin
|
|
DEFAULT_ADMIN_PASSWORD=ChangeThisAdminPassword123!
|
|
|
|
# CORS (comma-separated origins)
|
|
CORS_ALLOWED_ORIGINS=http://localhost:5173,http://localhost:3000
|
|
|
|
# Rate Limiting
|
|
RATE_LIMIT_REQUESTS=50
|
|
RATE_LIMIT_WINDOW=1s
|