diff --git a/deploy/args.json b/deploy/args.json index 621b2afac..28b317d7a 100644 --- a/deploy/args.json +++ b/deploy/args.json @@ -1,9 +1,9 @@ { "tags": { - "fastgpt": "v4.13.2", - "fastgpt-sandbox": "v4.13.2", - "fastgpt-mcp_server": "v4.13.2", - "fastgpt-plugin": "v0.2.4", + "fastgpt": "v4.14.0", + "fastgpt-sandbox": "v4.14.0", + "fastgpt-mcp_server": "v4.14.0", + "fastgpt-plugin": "v0.3.0", "aiproxy": "v0.3.2", "aiproxy-pg": "0.8.0-pg15", "mongo": "5.0.18", diff --git a/deploy/dev/docker-compose.cn.yml b/deploy/dev/docker-compose.cn.yml index a371a8aa3..3e295f1b1 100644 --- a/deploy/dev/docker-compose.cn.yml +++ b/deploy/dev/docker-compose.cn.yml @@ -136,7 +136,7 @@ services: retries: 3 sandbox: container_name: sandbox - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.14.0 ports: - 3002:3000 networks: @@ -144,7 +144,7 @@ services: restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.14.0 ports: - 3005:3000 networks: @@ -153,7 +153,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.2.4 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always ports: @@ -167,7 +167,6 @@ services: - S3_USE_SSL=false - S3_ACCESS_KEY=minioadmin - S3_SECRET_KEY=minioadmin - - S3_BUCKET=fastgpt-plugins - S3_PUBLIC_BUCKET=fastgpt-public # 系统工具,创建的临时文件,存储的桶,要求公开读私有写。 - S3_PRIVATE_BUCKET=fastgpt-private # 系统插件热安装文件的桶,私有读写。 - MONGODB_URI=mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin&directConnection=true diff --git a/deploy/dev/docker-compose.yml b/deploy/dev/docker-compose.yml index af9010f81..0318da70b 100644 --- a/deploy/dev/docker-compose.yml +++ b/deploy/dev/docker-compose.yml @@ -136,7 +136,7 @@ services: retries: 3 sandbox: container_name: sandbox - image: ghcr.io/labring/fastgpt-sandbox:v4.13.2 + image: ghcr.io/labring/fastgpt-sandbox:v4.14.0 ports: - 3002:3000 networks: @@ -144,7 +144,7 @@ services: restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: ghcr.io/labring/fastgpt-mcp_server:v4.13.2 + image: ghcr.io/labring/fastgpt-mcp_server:v4.14.0 ports: - 3005:3000 networks: @@ -153,7 +153,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: ghcr.io/labring/fastgpt-plugin:v0.2.4 + image: ghcr.io/labring/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always ports: @@ -167,7 +167,6 @@ services: - S3_USE_SSL=false - S3_ACCESS_KEY=minioadmin - S3_SECRET_KEY=minioadmin - - S3_BUCKET=fastgpt-plugins - S3_PUBLIC_BUCKET=fastgpt-public # 系统工具,创建的临时文件,存储的桶,要求公开读私有写。 - S3_PRIVATE_BUCKET=fastgpt-private # 系统插件热安装文件的桶,私有读写。 - MONGODB_URI=mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin&directConnection=true diff --git a/deploy/docker/cn/docker-compose.milvus.yml b/deploy/docker/cn/docker-compose.milvus.yml index 0f7246615..7d2a36092 100644 --- a/deploy/docker/cn/docker-compose.milvus.yml +++ b/deploy/docker/cn/docker-compose.milvus.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -158,6 +158,9 @@ services: image: registry.cn-hangzhou.aliyuncs.com/fastgpt/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -174,7 +177,7 @@ services: fastgpt: container_name: fastgpt - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.13.2 # git + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -224,13 +227,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -239,7 +242,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.2.4 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -247,7 +250,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/deploy/docker/cn/docker-compose.oceanbase.yml b/deploy/docker/cn/docker-compose.oceanbase.yml index 66d18e38d..457539160 100644 --- a/deploy/docker/cn/docker-compose.oceanbase.yml +++ b/deploy/docker/cn/docker-compose.oceanbase.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -135,6 +135,9 @@ services: image: registry.cn-hangzhou.aliyuncs.com/fastgpt/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -151,7 +154,7 @@ services: fastgpt: container_name: fastgpt - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.13.2 # git + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -201,13 +204,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -216,7 +219,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.2.4 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -224,7 +227,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/deploy/docker/cn/docker-compose.pg.yml b/deploy/docker/cn/docker-compose.pg.yml index 51d786c23..f1c7036b4 100644 --- a/deploy/docker/cn/docker-compose.pg.yml +++ b/deploy/docker/cn/docker-compose.pg.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -116,6 +116,9 @@ services: image: registry.cn-hangzhou.aliyuncs.com/fastgpt/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -132,7 +135,7 @@ services: fastgpt: container_name: fastgpt - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.13.2 # git + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -182,13 +185,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -197,7 +200,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.2.4 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -205,7 +208,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/deploy/docker/cn/docker-compose.zilliz.yml b/deploy/docker/cn/docker-compose.zilliz.yml index 567399008..07838b5e1 100644 --- a/deploy/docker/cn/docker-compose.zilliz.yml +++ b/deploy/docker/cn/docker-compose.zilliz.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -99,6 +99,9 @@ services: image: registry.cn-hangzhou.aliyuncs.com/fastgpt/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -115,7 +118,7 @@ services: fastgpt: container_name: fastgpt - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.13.2 # git + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -165,13 +168,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -180,7 +183,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.2.4 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -188,7 +191,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/deploy/docker/global/docker-compose.milvus.yml b/deploy/docker/global/docker-compose.milvus.yml index c80541ee9..5759ee67c 100644 --- a/deploy/docker/global/docker-compose.milvus.yml +++ b/deploy/docker/global/docker-compose.milvus.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -158,6 +158,9 @@ services: image: minio/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -174,7 +177,7 @@ services: fastgpt: container_name: fastgpt - image: ghcr.io/labring/fastgpt:v4.13.2 # git + image: ghcr.io/labring/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -224,13 +227,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: ghcr.io/labring/fastgpt-sandbox:v4.13.2 + image: ghcr.io/labring/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: ghcr.io/labring/fastgpt-mcp_server:v4.13.2 + image: ghcr.io/labring/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -239,7 +242,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: ghcr.io/labring/fastgpt-plugin:v0.2.4 + image: ghcr.io/labring/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -247,7 +250,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/deploy/docker/global/docker-compose.oceanbase.yml b/deploy/docker/global/docker-compose.oceanbase.yml index fca6479a3..32e405b3f 100644 --- a/deploy/docker/global/docker-compose.oceanbase.yml +++ b/deploy/docker/global/docker-compose.oceanbase.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -135,6 +135,9 @@ services: image: minio/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -151,7 +154,7 @@ services: fastgpt: container_name: fastgpt - image: ghcr.io/labring/fastgpt:v4.13.2 # git + image: ghcr.io/labring/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -201,13 +204,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: ghcr.io/labring/fastgpt-sandbox:v4.13.2 + image: ghcr.io/labring/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: ghcr.io/labring/fastgpt-mcp_server:v4.13.2 + image: ghcr.io/labring/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -216,7 +219,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: ghcr.io/labring/fastgpt-plugin:v0.2.4 + image: ghcr.io/labring/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -224,7 +227,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/deploy/docker/global/docker-compose.pg.yml b/deploy/docker/global/docker-compose.pg.yml index 6c6f8a545..4eaa34f6c 100644 --- a/deploy/docker/global/docker-compose.pg.yml +++ b/deploy/docker/global/docker-compose.pg.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -116,6 +116,9 @@ services: image: minio/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -132,7 +135,7 @@ services: fastgpt: container_name: fastgpt - image: ghcr.io/labring/fastgpt:v4.13.2 # git + image: ghcr.io/labring/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -182,13 +185,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: ghcr.io/labring/fastgpt-sandbox:v4.13.2 + image: ghcr.io/labring/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: ghcr.io/labring/fastgpt-mcp_server:v4.13.2 + image: ghcr.io/labring/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -197,7 +200,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: ghcr.io/labring/fastgpt-plugin:v0.2.4 + image: ghcr.io/labring/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -205,7 +208,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/deploy/docker/global/docker-compose.ziliiz.yml b/deploy/docker/global/docker-compose.ziliiz.yml index 5fc6a44a2..38fc1efb3 100644 --- a/deploy/docker/global/docker-compose.ziliiz.yml +++ b/deploy/docker/global/docker-compose.ziliiz.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -99,6 +99,9 @@ services: image: minio/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -115,7 +118,7 @@ services: fastgpt: container_name: fastgpt - image: ghcr.io/labring/fastgpt:v4.13.2 # git + image: ghcr.io/labring/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -165,13 +168,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: ghcr.io/labring/fastgpt-sandbox:v4.13.2 + image: ghcr.io/labring/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: ghcr.io/labring/fastgpt-mcp_server:v4.13.2 + image: ghcr.io/labring/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -180,7 +183,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: ghcr.io/labring/fastgpt-plugin:v0.2.4 + image: ghcr.io/labring/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -188,7 +191,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/deploy/templates/docker-compose.prod.yml b/deploy/templates/docker-compose.prod.yml index d9dcbfca9..e9c59ae38 100644 --- a/deploy/templates/docker-compose.prod.yml +++ b/deploy/templates/docker-compose.prod.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -98,6 +98,9 @@ ${{vec.db}} image: ${{minio.image}}:${{minio.tag}} container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: diff --git a/document/content/docs/introduction/development/docker.mdx b/document/content/docs/introduction/development/docker.mdx index d4f91e155..cec46455b 100644 --- a/document/content/docs/introduction/development/docker.mdx +++ b/document/content/docs/introduction/development/docker.mdx @@ -191,15 +191,24 @@ bash <(curl -fsSL https://doc.fastgpt.cn/deploy/install.sh) --region=global --ve -### 2. 修改环境变量 -按照您的需求自行修改环境变量,建议在生产环境修改账号密码等。 -对于 Zilliz 版本 还需要获取密钥,参考 [部署 Zilliz 版本获取账号和密钥](#部署-zilliz-版本获取账号和密钥) +### 2. 开放外网端口/配置域名 -### 3. 修改 config.json 配置文件 +以下两个端口必须被访问到: + +1. 指向 3000 端口(FastGPT 主服务) +2. 指向 9000 端口(S3 服务) + +### 3. 修改环境变量 + +1. 修改 yml 文件顶部的`S3_EXTERNAL_BASE_URL`变量,改成 S3 的可访问地址(要求使用者可以访问) +2. 按照您的需求自行修改环境变量,建议在生产环境修改账号密码等。 +3. 对于 Zilliz 版本 还需要获取密钥,参考 [部署 Zilliz 版本获取账号和密钥](#部署-zilliz-版本获取账号和密钥) + +### 4. 修改 config.json 配置文件 修改`config.json`文件中的`mcpServerProxyEndpoint`值,设置成`mcp server`的公网可访问地址,yml 文件中默认给出了映射到 3005 端口,如通过 IP 访问,则可能是:`120.172.2.10:3005`。 -### 4. 启动容器 +### 5. 启动容器 在 docker-compose.yml 同级目录下执行。请确保`docker-compose`版本最好在2.17以上,否则可能无法执行自动化命令。 @@ -208,20 +217,28 @@ bash <(curl -fsSL https://doc.fastgpt.cn/deploy/install.sh) --region=global --ve docker-compose up -d ``` -### 5. 访问 FastGPT +### 6. 访问 FastGPT -目前可以通过 `ip:3000` 直接访问(注意开放防火墙)。登录用户名为 `root`,密码为`docker-compose.yml`环境变量里设置的 `DEFAULT_ROOT_PSW`。 +可通过第二步开放的端口/域名访问 FastGPT。 +登录用户名为 `root`,密码为`docker-compose.yml`环境变量里设置的 `DEFAULT_ROOT_PSW`。 +每次重启容器,都会自动初始化 root 用户,密码为 `1234`(与环境变量中的`DEFAULT_ROOT_PSW`一致)。 -如果需要域名访问,请自行安装并配置 Nginx。 - -首次运行,会自动初始化 root 用户,密码为 `1234`(与环境变量中的`DEFAULT_ROOT_PSW`一致),日志可能会提示一次`MongoServerError: Unable to read from a snapshot due to pending collection catalog changes;`可忽略。 - -### 6. 配置模型 +### 7. 配置模型 - 首次登录FastGPT后,系统会提示未配置`语言模型`和`索引模型`,并自动跳转模型配置页面。系统必须至少有这两类模型才能正常使用。 - 如果系统未正常跳转,可以在`账号-模型提供商`页面,进行模型配置。[点击查看相关教程](/docs/introduction/development/modelConfig/ai-proxy) - 目前已知可能问题:首次进入系统后,整个浏览器 tab 无法响应。此时需要删除该tab,重新打开一次即可。 +### 8. 安装系统插件 + +从 V4.14.0 版本开始,fastgpt-plugin 镜像仅提供运行环境,不再预装系统插件,所有 FastGPT 系统需手动安装系统插件。 + +* 通过插件市场安装,默认会向公开的 FastGPT Marketplace 获取数据进行安装。 +* 如果你的 FastGPT 无法访问插件市场,则可以手动访问[FastGPT 插件市场](https://marketplace.fastgpt.cn/),先下载 .pkg 文件,再通过文件导入的方式安装到系统里。 +* 除了安装外,还可对工具进行排序、默认安装、标签管理等。 + +![alt text](/imgs/image-121.png) + ## FAQ ### 登录系统后,浏览器无法响应 diff --git a/document/content/docs/upgrading/4-14/4140.mdx b/document/content/docs/upgrading/4-14/4140.mdx index 0fe598f36..0c96df389 100644 --- a/document/content/docs/upgrading/4-14/4140.mdx +++ b/document/content/docs/upgrading/4-14/4140.mdx @@ -1,5 +1,5 @@ --- -title: 'V4.14.0(进行中)' +title: 'V4.14.0(包含升级脚本)' description: 'FastGPT V4.14.0 更新说明' --- @@ -29,11 +29,16 @@ curl --location --request POST 'https://{{host}}/api/admin/initv4140' \ ### 3. 安装系统插件至系统 +从 V4.14.0 版本开始,fastgpt-plugin 镜像仅提供运行环境,不再预装系统插件,所有 FastGPT 系统需手动安装系统插件。 + +**注意事项** * 原先手动安装的 js 插件包将会失效,需重新打包安装。 +* 通过插件市场安装,默认会向公开的 FastGPT Marketplace 获取数据进行安装。 +* 如果你的 FastGPT 无法访问插件市场,则可以手动访问[FastGPT 插件市场](https://marketplace.fastgpt.cn/),先下载 .pkg 文件,再通过文件导入的方式安装到系统里。 +* 除了安装外,还可对工具进行排序、默认安装、标签管理等。 * 目前插件里仅包含工具,后续将增加触发器,文档解析器,数据分块策略,索引增强策略等。 * 系统安装完插件后,对于多租户的系统,团队管理员可以在插件库中激活对应工具,从而在应用中使用。对于开源版,root 团队会默认激活所有系统工具。 -从 V4.14.0 版本开始,fastgpt-plugin 镜像仅提供运行环境,不再预装系统插件,所有 FastGPT 系统需手动安装系统插件。可以通过公开的 FastGPT Marketplace 进行在线安装,或下载 .pkg 文件进行安装。 除了安装外,还可对工具进行排序、默认安装、标签管理等。 @@ -41,7 +46,7 @@ curl --location --request POST 'https://{{host}}/api/admin/initv4140' \ ## 🚀 新增内容 -1. 增加插件市场,同时移除自定义工具分类,仅支持自定义标签。本期支持系统工具,可以从 FastGPT Marketplace 统一安装系统工具。后续将支持更多插件类型:工作流触发器,数据源解析方式,数据分块,索引增强策略等。 +1. 增加插件市场,同时移除自定义插件分组,仅保留自定义标签。本期支持系统工具,可以从 FastGPT Marketplace 统一安装系统工具。后续将支持更多插件类型:工作流触发器,数据源解析方式,数据分块,索引增强策略等。 2. 对话框上传文件移动存储至 S3,并且不会自动过期,完全跟随对话记录删除。安全性更高,签发预览连接仅 1 小时生效,而不是长期。 3. 全局变量支持时间点/时间范围/对话模型选择类型。 4. 插件输入支持密码类型。 @@ -60,4 +65,5 @@ curl --location --request POST 'https://{{host}}/api/admin/initv4140' \ 6. 工作流欢迎语输入框输入时,光标会偏移到最后一位。 7. 存在交互节点和连续批量执行时,会导致工作流运行逻辑错误。 8. 工作流 Redo 操作后,编辑记录无法再继续推送快照。 +9. HTTP 自定义输入丢失。 diff --git a/document/data/doc-last-modified.json b/document/data/doc-last-modified.json index 5caac7eba..bc105b80c 100644 --- a/document/data/doc-last-modified.json +++ b/document/data/doc-last-modified.json @@ -20,7 +20,7 @@ "document/content/docs/introduction/development/custom-models/xinference.mdx": "2025-08-05T23:20:39+08:00", "document/content/docs/introduction/development/design/dataset.mdx": "2025-07-23T21:35:03+08:00", "document/content/docs/introduction/development/design/design_plugin.mdx": "2025-11-04T16:58:12+08:00", - "document/content/docs/introduction/development/docker.mdx": "2025-09-29T11:34:11+08:00", + "document/content/docs/introduction/development/docker.mdx": "2025-11-05T13:57:12+08:00", "document/content/docs/introduction/development/faq.mdx": "2025-08-12T22:22:18+08:00", "document/content/docs/introduction/development/intro.mdx": "2025-09-29T11:34:11+08:00", "document/content/docs/introduction/development/migration/docker_db.mdx": "2025-07-23T21:35:03+08:00", @@ -114,7 +114,7 @@ "document/content/docs/upgrading/4-13/4130.mdx": "2025-11-04T15:06:39+08:00", "document/content/docs/upgrading/4-13/4131.mdx": "2025-09-30T15:47:06+08:00", "document/content/docs/upgrading/4-13/4132.mdx": "2025-10-21T11:46:53+08:00", - "document/content/docs/upgrading/4-14/4140.mdx": "2025-11-04T16:58:12+08:00", + "document/content/docs/upgrading/4-14/4140.mdx": "2025-11-05T13:57:12+08:00", "document/content/docs/upgrading/4-8/40.mdx": "2025-08-02T19:38:37+08:00", "document/content/docs/upgrading/4-8/41.mdx": "2025-08-02T19:38:37+08:00", "document/content/docs/upgrading/4-8/42.mdx": "2025-08-02T19:38:37+08:00", diff --git a/document/public/deploy/docker/cn/docker-compose.milvus.yml b/document/public/deploy/docker/cn/docker-compose.milvus.yml index 0f7246615..7d2a36092 100644 --- a/document/public/deploy/docker/cn/docker-compose.milvus.yml +++ b/document/public/deploy/docker/cn/docker-compose.milvus.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -158,6 +158,9 @@ services: image: registry.cn-hangzhou.aliyuncs.com/fastgpt/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -174,7 +177,7 @@ services: fastgpt: container_name: fastgpt - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.13.2 # git + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -224,13 +227,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -239,7 +242,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.2.4 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -247,7 +250,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/document/public/deploy/docker/cn/docker-compose.oceanbase.yml b/document/public/deploy/docker/cn/docker-compose.oceanbase.yml index 66d18e38d..457539160 100644 --- a/document/public/deploy/docker/cn/docker-compose.oceanbase.yml +++ b/document/public/deploy/docker/cn/docker-compose.oceanbase.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -135,6 +135,9 @@ services: image: registry.cn-hangzhou.aliyuncs.com/fastgpt/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -151,7 +154,7 @@ services: fastgpt: container_name: fastgpt - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.13.2 # git + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -201,13 +204,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -216,7 +219,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.2.4 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -224,7 +227,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/document/public/deploy/docker/cn/docker-compose.pg.yml b/document/public/deploy/docker/cn/docker-compose.pg.yml index 51d786c23..f1c7036b4 100644 --- a/document/public/deploy/docker/cn/docker-compose.pg.yml +++ b/document/public/deploy/docker/cn/docker-compose.pg.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -116,6 +116,9 @@ services: image: registry.cn-hangzhou.aliyuncs.com/fastgpt/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -132,7 +135,7 @@ services: fastgpt: container_name: fastgpt - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.13.2 # git + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -182,13 +185,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -197,7 +200,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.2.4 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -205,7 +208,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/document/public/deploy/docker/cn/docker-compose.zilliz.yml b/document/public/deploy/docker/cn/docker-compose.zilliz.yml index 567399008..07838b5e1 100644 --- a/document/public/deploy/docker/cn/docker-compose.zilliz.yml +++ b/document/public/deploy/docker/cn/docker-compose.zilliz.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -99,6 +99,9 @@ services: image: registry.cn-hangzhou.aliyuncs.com/fastgpt/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -115,7 +118,7 @@ services: fastgpt: container_name: fastgpt - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.13.2 # git + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -165,13 +168,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.13.2 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -180,7 +183,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.2.4 + image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -188,7 +191,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/document/public/deploy/docker/global/docker-compose.milvus.yml b/document/public/deploy/docker/global/docker-compose.milvus.yml index c80541ee9..5759ee67c 100644 --- a/document/public/deploy/docker/global/docker-compose.milvus.yml +++ b/document/public/deploy/docker/global/docker-compose.milvus.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -158,6 +158,9 @@ services: image: minio/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -174,7 +177,7 @@ services: fastgpt: container_name: fastgpt - image: ghcr.io/labring/fastgpt:v4.13.2 # git + image: ghcr.io/labring/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -224,13 +227,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: ghcr.io/labring/fastgpt-sandbox:v4.13.2 + image: ghcr.io/labring/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: ghcr.io/labring/fastgpt-mcp_server:v4.13.2 + image: ghcr.io/labring/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -239,7 +242,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: ghcr.io/labring/fastgpt-plugin:v0.2.4 + image: ghcr.io/labring/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -247,7 +250,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/document/public/deploy/docker/global/docker-compose.oceanbase.yml b/document/public/deploy/docker/global/docker-compose.oceanbase.yml index fca6479a3..32e405b3f 100644 --- a/document/public/deploy/docker/global/docker-compose.oceanbase.yml +++ b/document/public/deploy/docker/global/docker-compose.oceanbase.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -135,6 +135,9 @@ services: image: minio/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -151,7 +154,7 @@ services: fastgpt: container_name: fastgpt - image: ghcr.io/labring/fastgpt:v4.13.2 # git + image: ghcr.io/labring/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -201,13 +204,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: ghcr.io/labring/fastgpt-sandbox:v4.13.2 + image: ghcr.io/labring/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: ghcr.io/labring/fastgpt-mcp_server:v4.13.2 + image: ghcr.io/labring/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -216,7 +219,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: ghcr.io/labring/fastgpt-plugin:v0.2.4 + image: ghcr.io/labring/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -224,7 +227,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/document/public/deploy/docker/global/docker-compose.pg.yml b/document/public/deploy/docker/global/docker-compose.pg.yml index 6c6f8a545..4eaa34f6c 100644 --- a/document/public/deploy/docker/global/docker-compose.pg.yml +++ b/document/public/deploy/docker/global/docker-compose.pg.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -116,6 +116,9 @@ services: image: minio/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -132,7 +135,7 @@ services: fastgpt: container_name: fastgpt - image: ghcr.io/labring/fastgpt:v4.13.2 # git + image: ghcr.io/labring/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -182,13 +185,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: ghcr.io/labring/fastgpt-sandbox:v4.13.2 + image: ghcr.io/labring/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: ghcr.io/labring/fastgpt-mcp_server:v4.13.2 + image: ghcr.io/labring/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -197,7 +200,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: ghcr.io/labring/fastgpt-plugin:v0.2.4 + image: ghcr.io/labring/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -205,7 +208,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/document/public/deploy/docker/global/docker-compose.ziliiz.yml b/document/public/deploy/docker/global/docker-compose.ziliiz.yml index 5fc6a44a2..38fc1efb3 100644 --- a/document/public/deploy/docker/global/docker-compose.ziliiz.yml +++ b/document/public/deploy/docker/global/docker-compose.ziliiz.yml @@ -10,9 +10,9 @@ x-aiproxy-token: &x-aiproxy-token 'token' # 数据库连接相关配置 x-share-db-config: &x-share-db-config MONGODB_URI: mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin - DB_MAX_LINK: 30 + DB_MAX_LINK: 100 REDIS_URL: redis://default:mypassword@redis:6379 - S3_EXTERNAL_BASE_URL: + S3_EXTERNAL_BASE_URL: https://minio.com # S3 的公网访问地址 S3_ENDPOINT: fastgpt-minio S3_PORT: 9000 S3_USE_SSL: false @@ -99,6 +99,9 @@ services: image: minio/minio:RELEASE.2025-09-07T16-13-09Z container_name: fastgpt-minio restart: always + ports: + - 9000:9000 + - 9001:9001 networks: - fastgpt environment: @@ -115,7 +118,7 @@ services: fastgpt: container_name: fastgpt - image: ghcr.io/labring/fastgpt:v4.13.2 # git + image: ghcr.io/labring/fastgpt:v4.14.0 # git ports: - 3000:3000 networks: @@ -165,13 +168,13 @@ services: - ./config.json:/app/data/config.json sandbox: container_name: sandbox - image: ghcr.io/labring/fastgpt-sandbox:v4.13.2 + image: ghcr.io/labring/fastgpt-sandbox:v4.14.0 networks: - fastgpt restart: always fastgpt-mcp-server: container_name: fastgpt-mcp-server - image: ghcr.io/labring/fastgpt-mcp_server:v4.13.2 + image: ghcr.io/labring/fastgpt-mcp_server:v4.14.0 networks: - fastgpt ports: @@ -180,7 +183,7 @@ services: environment: - FASTGPT_ENDPOINT=http://fastgpt:3000 fastgpt-plugin: - image: ghcr.io/labring/fastgpt-plugin:v0.2.4 + image: ghcr.io/labring/fastgpt-plugin:v0.3.0 container_name: fastgpt-plugin restart: always networks: @@ -188,7 +191,6 @@ services: environment: <<: *x-share-db-config AUTH_TOKEN: *x-plugin-auth-token - S3_BUCKET: fastgpt-plugins # 工具网络请求,最大请求和响应体 SERVICE_REQUEST_MAX_CONTENT_LENGTH: 10 # 最大 API 请求体大小 diff --git a/package.json b/package.json index 639c8331c..8c1b4ab4d 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,6 @@ "postinstall": "pnpm gen:theme-typings", "initIcon": "node ./scripts/icon/init.js && prettier --config \"./.prettierrc.js\" --write \"packages/web/components/common/Icon/constants.ts\"", "previewIcon": "node ./scripts/icon/index.js", - "api:gen": "tsc ./scripts/openapi/index.ts && node ./scripts/openapi/index.js && npx @redocly/cli build-docs ./scripts/openapi/openapi.json -o ./projects/app/public/openapi/index.html", "create:i18n": "node ./scripts/i18n/index.js", "lint": "eslint \"**/*.{ts,tsx}\" --fix --ignore-path .eslintignore", "test": "vitest run",