技术速查官方文档5 分钟阅读技术速查

FastGPT 自托管场景Admin额外环境变量配置参考

这些环境变量主要供FastGPT的pro/admin模块读取使用,同时会复用App/Admin共享变量。正确配置这些变量可实现自定义评估任务、爬虫规则、工单系统等功能的适配。 以下为官方指定的Admin额外环境变量配置参数表: 1.

结论

这些环境变量主要供FastGPT的pro/admin模块读取使用,同时会复用App/Admin共享变量。正确配置这些变量可实现自定义评估任务、爬虫规则、工单系统等功能的适配。

具体怎么做

以下为官方指定的Admin额外环境变量配置参数表:

变量名默认值说明
PRO_TOKEN无,必填FastGPT app服务端调用pro/admin内部接口的服务间凭证,至少32位,需与App一致
EVALLINELIMIT1000单次创建评估任务允许的最大数据行数,也会下发给前端配置
BATCHUPDATETIME3000钱包余额批量更新间隔,单位毫秒
INVOICEFEISHUWEBHOOK_URL发票申请通知飞书Webhook地址
INVOICEFEISHUWEBHOOKCALLBACKURL发票通知中按钮回调地址
SMS_PROXY短信发送代理服务地址
MAXCRAWLPAGE2000网站同步最大抓取页面数
CRAWLMAXHTML_SIZE10静态网页爬虫单页HTML估算大小上限,单位MB
CRAWLEXCLUDELIST爬虫排除域名或路径规则,多个值使用英文逗号分隔
SHOW_GITfalse是否在后台展示Git信息
CLEARFREEACCOUNTfalse是否启用免费账号资源清理任务
SYNCMEMBERCRON成员自动同步Cron表达式;为空则不启动同步任务
WORKORDERBASEURL工单系统地址;配置后前端展示工单入口
WORKORDERJWTSECRET创建工单时签发JWT使用的密钥
EXTERNALUSERSYSTEMBASEURL外部用户系统地址
EXTERNALUSERSYSTEMAUTHTOKEN外部用户系统认证Token
BAIDUCONVERSIONTOKEN百度转化跟踪Token
BAIDUCONVERSIONBASE_URL百度转化跟踪接口地址
BINGADSDEVELOPER_TOKENBing Ads Developer Token
BINGADSCUSTOMER_IDBing Ads Customer ID
BINGADSCUSTOMERACCOUNTIDBing Ads Customer Account ID
BINGADSCONVERSION_NAMEfastgptcnBing Ads 转化目标名称
BINGOAUTHCLIENT_IDBing OAuth Client ID
BINGOAUTHCLIENT_SECRETBing OAuth Client Secret
BINGOAUTHREFRESH_TOKENBing OAuth Refresh Token
SHOWWECOMCONFIGfalse是否展示企业微信相关配置
WECOM_DEVfalse企业微信支付相关开发模式开关

注意事项

  1. PROTOKEN为必填项,长度至少32位,且需与App端的PROTOKEN保持一致,否则无法正常调用内部接口。
  2. SYNCMEMBERCRON为空时,不会启动成员自动同步任务。
  3. 配置WORKORDERBASEURL后,前端才会展示工单入口,此时需同步配置WORKORDERJWTSECRET以保证工单签发的安全性。
  4. CRAWLEXCLUDELIST的多个规则需使用英文逗号分隔,请勿使用中文逗号或其他分隔符。
  5. 部分变量需配套配置才能实现完整功能,例如发票飞书通知需同时配置INVOICEFEISHUWEBHOOKURL和INVOICEFEISHUWEBHOOKCALLBACK_URL。
  6. 所有变量未配置时将使用官方给定的默认值,请勿随意修改默认值除非有明确的业务需求。

来源:FastGPT 官方文档