Skip to content

升级

升级前先备份,再更新应用。不要在没有备份的情况下直接替换长期运行的实例。

升级前

  1. 备份 PostgreSQL 数据库。
  2. 备份 .env
  3. 阅读 发布说明
  4. 确认当前实例可以通过 /api/health/ready

升级步骤

local 目录拉取新版本代码或替换公开包后,运行:

powershell
docker compose pull
docker compose up -d

如果你使用的是本地构建镜像,则按自己的镜像构建流程重新构建后再启动。

升级后检查

  1. 打开 /api/health/live
  2. 打开 /api/health/ready
  3. 登录管理员账号。
  4. 打开一个已保存订阅。
  5. 手动刷新一次。
  6. 复制 YAML 链接到客户端测试。

如果升级后遇到问题,先停止继续写入,再根据备份恢复数据库和 .env

SubBoost 文档面向部署、使用和维护。