document/content/docs/self-host/upgrading/4-14/41410.mdx
以下针对的是 docker compose 部署方案的配置调整,使用sealos的商业版用户,可私信支持人员,提供在线的沙盒服务方案。
参考最新 yml 部署文件,调整本地 yml 文件,加入以下内容:
x-volume-manager-auth-token: &x-volume-manager-auth-token 'vmtoken' 变量配置。opensandbox-server,opensandbox-agent-sandbox-image,opensandbox-execd-image,opensandbox-egress-image,fastgpt-volume-managernetworks,可参考最新的 yml 完全修改。configs配置, 文件底部可找到该内容,直接复制添加。fastgpt-app/fastgpt-pro 环境变量, 增加以下变量:# ==================== Agent sandbox 配置 ====================
AGENT_SANDBOX_PROVIDER: opensandbox
# OpenSandbox 配置(PROVIDER: opensandbox 时生效)
AGENT_SANDBOX_OPENSANDBOX_BASEURL: http://opensandbox-server:8090
AGENT_SANDBOX_OPENSANDBOX_API_KEY:
AGENT_SANDBOX_OPENSANDBOX_RUNTIME: docker
AGENT_SANDBOX_OPENSANDBOX_IMAGE_REPO: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-agent-sandbox
AGENT_SANDBOX_OPENSANDBOX_IMAGE_TAG: v0.1
AGENT_SANDBOX_OPENSANDBOX_USE_SERVER_PROXY: true
# Volume 持久化配置(opensandbox provider 下可选)
AGENT_SANDBOX_ENABLE_VOLUME: true
AGENT_SANDBOX_VOLUME_MANAGER_URL: http://volume-manager:3000
AGENT_SANDBOX_VOLUME_MANAGER_TOKEN: *x-volume-manager-auth-token
原先的 sandbox 服务的镜像名,需要从fastgpt-sandbox改成fastgpt-code-sandbox。
目的是为了区分 agent-sandbox 和 code-sandbox。
更新完后即可重启服务。
系统工具部分头像,移除了 icon,都转用图片链接,所以会丢失一部分工具的头像。可以重新更新一次系统工具(卸载再安装,或者直接导入 pkg 覆盖)。