Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,697 changes: 1,697 additions & 0 deletions .agents/design/account-verification/account- verification.md

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions deploy/helm/fastgpt/templates/secret-env.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ stringData:
FILE_TOKEN_KEY: "filetoken"
AES256_SECRET_KEY: "fastgptsecret"
INVOKE_TOKEN_SECRET: "fastgpt_invoke_token_secret_32_chars_min"
JWT_SECRET: "replace_with_a_random_secret_at_least_32_chars"
MONGODB_URI: "mongodb://{{ .Values.mongodb.auth.rootUser }}:{{ .Values.mongodb.auth.rootPassword }}@{{ include "fastgpt.fullname" . }}-mongodb-headless:27017/fastgpt?authSource=admin"
PG_URL: "postgresql://postgres:{{ .Values.postgresql.auth.rootPassword }}@{{ include "fastgpt.fullname" . }}-postgresql:5432/{{ .Values.postgresql.global.postgresql.auth.database }}"
kind: Secret
Expand Down
2 changes: 2 additions & 0 deletions deploy/version/main/docker-compose.template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
2 changes: 2 additions & 0 deletions deploy/version/v4.14/docker-compose.template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
3 changes: 3 additions & 0 deletions deploy/version/v4.15/docker-compose.template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ x-file-token-key: &x-file-token-key 'filetokenkey'
x-aes256-secret-key: &x-aes256-secret-key 'fastgptsecret'
# Invoke 反向调用 JWT 密钥,至少 32 位
x-invoke-token-secret: &x-invoke-token-secret 'fastgpt_invoke_token_secret_32_chars_min'
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,FastGPT 与 Pro 必须保持一致
x-jwt-secret: &x-jwt-secret ''
# plugin auth token,v4.15 plugin 服务要求至少 32 位
x-plugin-auth-token: &x-plugin-auth-token 'fastgpt-plugin-token-please-change'
# code sandbox token
Expand Down Expand Up @@ -120,6 +122,7 @@ x-service-env-config: &x-service-env-config
FILE_TOKEN_KEY: *x-file-token-key
AES256_SECRET_KEY: *x-aes256-secret-key
INVOKE_TOKEN_SECRET: *x-invoke-token-secret
JWT_SECRET: *x-jwt-secret
MULTIPLE_DATA_TO_BASE64: false
USE_IP_LIMIT: false
CHECK_INTERNAL_IP: false
Expand Down
3 changes: 2 additions & 1 deletion document/content/self-host/config/env.en.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ This page describes the environment variables commonly used in a self-hosted Fas
- `projects/code-sandbox`: the code execution sandbox service. It exposes the `/sandbox` endpoint and is called by App through `CODE_SANDBOX_URL`.
- `packages/service/env.ts` exports `serviceEnv`; `projects/app/src/env.ts` exports `appEnv`.
- Shared App/Admin boolean variables use `true`, `1`, `yes`, or `y` to enable a feature. Other values are treated as disabled.
- `FILE_TOKEN_KEY`, `AES256_SECRET_KEY`, and `INVOKE_TOKEN_SECRET` are required at runtime. Use strong random secrets and do not use the example values in production.
- `FILE_TOKEN_KEY`, `AES256_SECRET_KEY`, `INVOKE_TOKEN_SECRET`, and `JWT_SECRET` are required at runtime. Use strong random secrets and do not use the example values in production.

## Shared App/Admin Variables

Expand All @@ -27,6 +27,7 @@ These variables are mainly validated by `packages/service/env.ts` and apply to `
| `FILE_TOKEN_KEY` | None, **required** | Secret for file read and file authorization flows. Must be at least 6 characters. |
| `AES256_SECRET_KEY` | None, **required** | Secret used by AES encryption and decryption. Must be at least 6 characters. |
| `INVOKE_TOKEN_SECRET` | None, **required** | JWT secret for Invoke reverse calls. Must be at least 32 characters. |
| `JWT_SECRET` | None, **required** | General-purpose JWT signing secret. Must be at least 32 characters and use the same value in FastGPT and Pro. |
| `ROOT_KEY` | `fastgpt_root_key` | Admin API key for the current system. It can call `/api/admin/**` APIs and must be at least 6 characters. |
| `PRO_TOKEN` | Empty | Token for FastGPT app server calls to pro/admin internal APIs. It must match the pro/admin configuration and is required when App configures `PRO_URL`. |
| `PRO_URL` | Empty | Commercial service URL. When set, App can call Pro APIs, and the domain is allowed by file URL validation. |
Expand Down
3 changes: 2 additions & 1 deletion document/content/self-host/config/env.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ description: projects/app、projects/code-sandbox 与 pro/admin 环境变量说
- `projects/code-sandbox`:代码沙箱服务,对外暴露 `/sandbox` 执行接口,供 App 通过 `CODE_SANDBOX_URL` 调用。
- 代码中 `packages/service/env.ts` 导出名为 `serviceEnv`,`projects/app/src/env.ts` 导出名为 `appEnv`。
- App/Admin 共享布尔变量使用 `true`、`1`、`yes` 或 `y` 表示开启;其他值视为关闭。
- `FILE_TOKEN_KEY`、`AES256_SECRET_KEY` 与 `INVOKE_TOKEN_SECRET` 为运行期必填,建议使用随机强密钥,不要使用示例值。
- `FILE_TOKEN_KEY`、`AES256_SECRET_KEY`、`INVOKE_TOKEN_SECRET` 与 `JWT_SECRET` 为运行期必填,建议使用随机强密钥,不要使用示例值。

## App/Admin 共享变量

Expand All @@ -27,6 +27,7 @@ description: projects/app、projects/code-sandbox 与 pro/admin 环境变量说
| `FILE_TOKEN_KEY` | 无,**必填** | 文件读取、文件鉴权相关密钥,长度至少 6 位。 |
| `AES256_SECRET_KEY` | 无,**必填** | AES 加解密密钥,长度至少 6 位。 |
| `INVOKE_TOKEN_SECRET` | 无,**必填** | Invoke 反向调用 JWT 密钥,长度至少 32 位。 |
| `JWT_SECRET` | 无,**必填** | 通用 JWT 签名密钥,长度至少 32 位;FastGPT 与 Pro 必须配置为相同值。 |
| `ROOT_KEY` | `fastgpt_root_key` | 当前系统管理员 API 密钥,可用于调用 `/api/admin/**` 接口,长度至少 6 位。 |
| `PRO_TOKEN` | 空 | FastGPT app 服务端调用 pro/admin 内部接口的凭证,需与 pro/admin 配置一致;App 配置 `PRO_URL` 时必填。 |
| `PRO_URL` | 空 | 商业版服务地址,配置后 App 可调用 Pro API,也会作为文件 URL 安全校验允许域名。 |
Expand Down
16 changes: 16 additions & 0 deletions document/content/self-host/upgrading/4-15/4154.en.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,22 @@ V4.15.3 removes every index that is not declared in its schemas, which may inclu

Setting `MONGO_DEPRECATE_INDEX=false` skips deprecated-index cleanup that may be introduced in future releases, but does not skip creation of missing indexes.

### Add the JWT Signing Secret

`JWT_SECRET` is now required in production. Before updating the images for an existing deployment, generate a random secret with at least 32 characters:

```bash
openssl rand -hex 32
```

Set the generated value on the `fastgpt` service:

```dotenv
JWT_SECRET=<random-secret-generated-above>
```

For commercial edition deployments, set the same value on the `fastgpt-pro` service. Redeploy or restart the affected services after updating the configuration. Do not use the example value from the deployment template in production.

## 🚀 New Features

## ⚙️ Improvements
Expand Down
16 changes: 16 additions & 0 deletions document/content/self-host/upgrading/4-15/4154.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,22 @@ V4.15.3 的索引同步会删除所有未在当时 Schema 中声明的索引,

`MONGO_DEPRECATE_INDEX=false` 会跳过未来版本可能声明的废弃索引清理,但不会跳过缺失索引的创建。

### 新增 JWT 签名密钥

`JWT_SECRET` 已改为生产环境必填项。已有部署在更新镜像前,需要生成一个至少 32 位的随机密钥:

```bash
openssl rand -hex 32
```

将生成的值配置到 `fastgpt` 服务:

```dotenv
JWT_SECRET=<上一步生成的随机密钥>
```

商业版部署还需将同一个值配置到 `fastgpt-pro` 服务。配置完成后,重新部署或重启对应服务。请勿在生产环境中使用部署模板里的示例值。

## 🚀 新增内容

## ⚙️ 优化
Expand Down
2 changes: 1 addition & 1 deletion document/data/doc-last-modified.json
Original file line number Diff line number Diff line change
Expand Up @@ -471,4 +471,4 @@
"content/self-host/upgrading/upgrade-intruction.mdx": "2026-04-26T21:08:47+08:00",
"content/toc.en.mdx": "2026-07-26T18:37:23+08:00",
"content/toc.mdx": "2026-07-26T18:37:23+08:00"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -237,6 +237,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -215,6 +215,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
2 changes: 2 additions & 0 deletions document/public/deploy/docker/main/cn/docker-compose.pg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -237,6 +237,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -215,6 +215,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -239,6 +239,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -217,6 +217,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
2 changes: 2 additions & 0 deletions document/public/deploy/docker/v4.14/cn/docker-compose.pg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -239,6 +239,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -217,6 +217,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,8 @@ services:
AES256_SECRET_KEY: fastgptsecret
# Invoke 反向调用 JWT 密钥,至少 32 位
INVOKE_TOKEN_SECRET: fastgpt_invoke_token_secret_32_chars_min
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,手动部署必须配置
JWT_SECRET: ''
# 强制将图片转成 base64 传递给模型
MULTIPLE_DATA_TO_BASE64: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ x-file-token-key: &x-file-token-key 'filetokenkey'
x-aes256-secret-key: &x-aes256-secret-key 'fastgptsecret'
# Invoke 反向调用 JWT 密钥,至少 32 位
x-invoke-token-secret: &x-invoke-token-secret 'fastgpt_invoke_token_secret_32_chars_min'
# 通用 JWT 签名密钥,至少 32 位;安装脚本会自动生成,FastGPT 与 Pro 必须保持一致
x-jwt-secret: &x-jwt-secret ''
# plugin auth token,v4.15 plugin 服务要求至少 32 位
x-plugin-auth-token: &x-plugin-auth-token 'fastgpt-plugin-token-please-change'
# code sandbox token
Expand Down Expand Up @@ -120,6 +122,7 @@ x-service-env-config: &x-service-env-config
FILE_TOKEN_KEY: *x-file-token-key
AES256_SECRET_KEY: *x-aes256-secret-key
INVOKE_TOKEN_SECRET: *x-invoke-token-secret
JWT_SECRET: *x-jwt-secret
MULTIPLE_DATA_TO_BASE64: false
USE_IP_LIMIT: false
CHECK_INTERNAL_IP: false
Expand Down
Loading
Loading