Files
gitea-admin 504145aec6
CI / Client installer (macos-latest) (push) Canceled after 0s
CI / Client installer (ubuntu-latest) (push) Canceled after 0s
CI / Client installer (windows-latest) (push) Canceled after 0s
CI / test (22) (push) Canceled after 0s
CI / test (24) (push) Canceled after 0s
CI / release-smoke (push) Canceled after 0s
feat: initial public release
2026-08-17 03:04:09 +00:00

29 lines
1.1 KiB
Bash

# 统一审批网关:同时负责钉钉 OA 与薪福通;终端用户不接触这些值
APP_MODE=gateway
DINGTALK_CREDENTIALS_FILE=/opt/dingMCP/.secrets/dingtalk.json
DINGTALK_CORP_ID=dingxxxxxxxx
# 固定公网 HTTPS 地址;反向代理转发到本机 3010 端口
MCP_PUBLIC_BASE_URL=https://approval.example.com
MCP_REMOTE_AUTH_ENABLED=true
MCP_BIND_HOST=127.0.0.1
PORT=3010
MCP_AUTH_DATABASE=/opt/dingMCP/.runtime/auth.sqlite
MCP_SESSION_SECRET_FILE=/opt/dingMCP/.secrets/oauth-session.key
MCP_APPROVAL_REF_SECRET_FILE=/opt/dingMCP/.secrets/approval-ref.key
# 薪福通正式 OpenAPI(网关必填;不支持 Cookie/Chromium 兼容模式)
XFT_OPEN_API_ENABLED=true
# XFT_OPEN_API_APP_ID=your-app-id
# XFT_OPEN_API_AUTHORITY_SECRET_FILE=/opt/dingMCP/.secrets/xft-open-api.secret
# XFT_OPEN_API_ENTERPRISE_ID=your-enterprise-id
# XFT_OPEN_API_BASE_URL=https://api.cmbchina.com
# XFT_OPEN_API_ENCRYPTED=true
# XFT_OPEN_API_DINGTALK_APP_CODE=DDingTalk
# 调优
# OFFICIAL_OA_LOOKBACK_DAYS=120
# 审批写入批量上限固定为 20,不提供环境变量覆盖。
# MCP_ACCESS_TOKEN_TTL_SECONDS=900
# MCP_REFRESH_TOKEN_TTL_SECONDS=2592000