主题
环境变量
JumpCLI 通过环境变量配置运行时行为。变量名称可能保留历史技术前缀,这是兼容性约束, 不代表公开品牌名称。
访问与安全
| 变量 | 用途 |
|---|---|
ACCESS_KEY | 可选的外层访问门禁,不替代账户认证 |
ADMIN_KEY | 运营二次验证密钥,必须与访问门禁不同 |
PUBLIC_ORIGIN | 公开应用来源,用于 Cookie 与 CSRF 约束 |
ALLOWED_HOSTS | 允许的 Host 请求头 |
TRUSTED_PROXY_IPS | 可提供受信任转发头的代理地址 |
上游模型
| 变量 | 用途 |
|---|---|
DEFAULT_API_URL | 上游 API 基础地址 |
DEFAULT_API_KEY | 上游密钥或服务器端秘密引用 |
DEFAULT_API_PATH | 允许的默认接口路径 |
UPSTREAM_HOST_ALLOWLIST | 上游地址允许列表 |
集成服务
| 变量组 | 用途 |
|---|---|
CASDOOR_* | OIDC、公开认证来源、允许列表和密钥引用 |
METEROID_* | 计费服务地址、凭据、允许列表和超时 |
BILLING_* | 计费投递、履约与容量控制 |
TUSAAS_MAINTENANCE_ROOT | 历史兼容名称的受保护维护日志根目录 |
完整字段应以与当前应用版本一起发布的 .env.example 和配置参考为准。修改前先备份并在 受控环境验证;任何秘密变量都不应写入 Git。