49 lines
938 B
Plaintext
49 lines
938 B
Plaintext
# PMC Backend Environment Variables
|
|
|
|
# Application
|
|
NODE_ENV=development
|
|
PORT=3111
|
|
API_PREFIX=api/v1
|
|
|
|
# Database
|
|
DATABASE_HOST=localhost
|
|
DATABASE_PORT=5432
|
|
DATABASE_NAME=pmc_dev
|
|
DATABASE_USER=pmc_user
|
|
DATABASE_PASSWORD=pmc_secret_2024
|
|
DATABASE_SSL=false
|
|
|
|
# JWT
|
|
JWT_SECRET=your-super-secret-jwt-key-change-in-production
|
|
JWT_EXPIRES_IN=7d
|
|
JWT_REFRESH_SECRET=your-refresh-secret-key-change-in-production
|
|
JWT_REFRESH_EXPIRES_IN=30d
|
|
|
|
# Redis
|
|
REDIS_HOST=localhost
|
|
REDIS_PORT=6379
|
|
REDIS_PASSWORD=
|
|
|
|
# Storage (S3/MinIO)
|
|
STORAGE_ENDPOINT=localhost
|
|
STORAGE_PORT=9000
|
|
STORAGE_ACCESS_KEY=minioadmin
|
|
STORAGE_SECRET_KEY=minioadmin
|
|
STORAGE_BUCKET=pmc-assets
|
|
STORAGE_USE_SSL=false
|
|
|
|
# ComfyUI
|
|
COMFYUI_URL=http://localhost:8188
|
|
COMFYUI_WS_URL=ws://localhost:8188/ws
|
|
|
|
# External APIs
|
|
OPENAI_API_KEY=
|
|
ANTHROPIC_API_KEY=
|
|
|
|
# Rate Limiting
|
|
THROTTLE_TTL=60
|
|
THROTTLE_LIMIT=100
|
|
|
|
# CORS
|
|
CORS_ORIGINS=http://localhost:5173,http://localhost:3110,http://localhost:3111
|