24 lines
768 B
Bash
24 lines
768 B
Bash
# Backend
|
|
API_BASE_URL=http://localhost:3000/api/v1
|
|
APP_NAME=Caddy Manager
|
|
DARK_MODE=true
|
|
# Frontend
|
|
PORT=3000
|
|
# Database Engine Configuration
|
|
DB_ENGINE=sqlite # Options: 'sqlite' or 'mongodb'
|
|
# SQLite Configuration (used when DB_ENGINE=sqlite)
|
|
SQLITE_DB_PATH=./caddymanager.sqlite
|
|
# MongoDB Configuration (used when DB_ENGINE=mongodb)
|
|
MONGO_USERNAME=mongoadmin
|
|
MONGO_PASSWORD=QaG33feoWfL2W7F9AuRYTS2N4Bm94hEA
|
|
MONGODB_URI=mongodb://mongoadmin:QaG33feoWfL2W7F9AuRYTS2N4Bm94hEA@localhost:27017/caddymanager?authSource=admin
|
|
CORS_ORIGIN=http://localhost:5173
|
|
LOG_LEVEL=debug
|
|
CADDY_SANDBOX_URL=http://localhost:2019
|
|
PING_INTERVAL=30000
|
|
PING_TIMEOUT=2000
|
|
AUDIT_LOG_MAX_SIZE_MB=100
|
|
AUDIT_LOG_RETENTION_DAYS=90
|
|
JWT_SECRET=YPKCVW8qEEshVN6BHPb6tq4YdhQpdQrR
|
|
JWT_EXPIRATION=24h
|