ADMIN_USERNAME | "myadmin" | 后台管理员用户名 |
ADMIN_PASSWORD | "S3curePwd!" | 后台管理员密码 |
ADMIN_ROLES | "admin,waf_manager" | 管理员角色 |
JWT_SECRET | "change_me_to_a_long_random_string" | JWT 密钥 |
RUST_LOG | "debug" | 日志级别 |
IP2REGION_DB | "config/ip2region_v4.xdb" | IP 数据库文件路径,数据来自于ip2region项目 |
FIRST_BLOCK_SECRET | "your-custom-first-block-secret" | 配置 pow 的加密用的密钥 |
DEFENSE_TOKEN_SECRET | "your-custom-defense-token-secret" | 配置 pow 的加密用的密钥 |
MAX_REQUEST_BODY_SIZE | "104857600" | 配置最大请求体大小(字节,默认 100MB)。可设置更大的值用于大文件上传(如 "524288000" 为 500MB) |
CRYPTO_JS_SRC | "assets/crypto-js.min.js" | 配置 CRYPTO_JS_SRC 库的 cdn。给小水管服务器准备的替换 loading 页面的 js 库 cdn,节约带宽 |
WAF_MINIMAL_REDIRECT | "true" | 开启极小化跳转(适用于小带宽服务器抗量)。开启后,拦截页面将返回一个极小的 HTML,通过 JS 跳转到 loading 页面,丢弃无法执行 JS 的肉鸡,节省带宽 |
SMTP_SERVER | "smtp.example.com" | 自动证书通知邮件(成功/失败都会发送)。必填 |
SMTP_PORT | "587" | 可选,未设置则使用默认端口 |
SMTP_USERNAME | "noreply@example.com" | 可选,设置则自动使用密码认证 |
SMTP_PASSWORD | "secret" | 可选,与 SMTP_USERNAME 搭配 |
SMTP_FROM | "noreply@example.com" | 可选,默认回退到 SMTP_USERNAME 或 no-reply@localhost。收件人来自站点配置的 auto_cert_email;为空则不发送 |