All checks were successful
Build and Push App Image / build-and-push (push) Successful in 1m27s
35 lines
779 B
Plaintext
35 lines
779 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
|
|
|
|
# Redis Sessions
|
|
REDIS_ADDR=localhost:6379
|
|
REDIS_PASSWORD=
|
|
REDIS_DB=0
|
|
SESSION_TTL_HOURS=168
|