37 lines
998 B
Bash
37 lines
998 B
Bash
# 环境变量参考配置
|
|
#
|
|
# ⚠️ 重要提示:
|
|
# - 本项目不支持 .env 文件
|
|
# - 开发环境和生产环境都请使用 config/ 目录下的 toml 配置文件
|
|
# - 环境变量仅用于 Docker/Kubernetes/systemd 等部署场景
|
|
#
|
|
# ============================================
|
|
|
|
# ============================================
|
|
# CLI 参数环境变量
|
|
# ============================================
|
|
# 运行环境:development, production
|
|
# ENV=development
|
|
|
|
# 调试模式:true, false
|
|
# DEBUG=false
|
|
|
|
# 配置文件路径
|
|
# CONFIG=config/production.toml
|
|
|
|
# 可选能力与 Web 防护
|
|
REDIS_ENABLED=false
|
|
EMAIL_ENABLED=false
|
|
EMAIL_SMTP_HOST=smtp.example.com
|
|
EMAIL_SMTP_PORT=587
|
|
EMAIL_SMTP_USERNAME=
|
|
EMAIL_SMTP_PASSWORD=
|
|
EMAIL_FROM_EMAIL=noreply@example.com
|
|
EMAIL_QUEUE_ENABLED=false
|
|
EMAIL_WORKER_POOL_SIZE=2
|
|
SERVER_CORS_ORIGINS=["http://localhost:5173"]
|
|
SERVER_REQUEST_TIMEOUT_SECONDS=30
|
|
SERVER_MAX_BODY_BYTES=1048576
|
|
SERVER_CONCURRENCY_LIMIT=256
|
|
SERVER_RATE_LIMIT_PER_MINUTE=120
|