环境变量

环境变量名示例值说明
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;为空则不发送
最近更新::
Contributors: Pcloth