1
0
forked from boos/BoosAPI

[codex] add automatic update-center reminders (#333)

* add automatic update-center reminders

* fix update-center reminder review issues
This commit is contained in:
Cita
2026-03-30 22:37:24 +08:00
committed by GitHub
parent 26f9717ad7
commit 9eb33df6d4
21 changed files with 1009 additions and 176 deletions
+9
View File
@@ -265,6 +265,15 @@ Metapi 的路由引擎按多因子加权选择最优通道。
- 当前支持的上游公告来源包括 `new-api`、`done-hub` 与 `sub2api`
- 「清空公告」只删除 Metapi 本地保存的公告记录,不会修改上游站点数据
## 更新提醒
更新中心现在会在后台定时检查 GitHub Releases / Docker Hub 的可部署候选,并把结果保存为本地运行时状态。
- 首次发现新的版本候选或新的 Docker digest 时,会写入站内通知,并按现有通知渠道外发一次
- 相同候选后续重复检查只更新本地运行时状态,不会重复外发同一条提醒
- 这类提醒不会自动触发部署,只是把用户带到「设置 → 更新中心」继续手动确认和执行
- K3s 用户可以在收到提醒后直接去更新中心部署;Compose 用户也可以收到提醒,但仍按自己的升级方式处理
## 下一步
- [部署指南](./deployment.md) — Docker Compose 与反向代理
+2 -1
View File
@@ -95,6 +95,7 @@ docker compose up -d
- 在后台里看当前运行版本
- 看官方 GitHub Releases / Docker Hub 有没有新的稳定版
- 在后台定时检查新版本,并在首次发现时提醒一次
- 确认 Deploy Helper 是否健康
- 点一次按钮,触发一轮 Helm 升级
- 在页面里回看部署日志
@@ -276,7 +277,7 @@ helper 端使用:
推荐这样用:
1. 先保存配置
2. 再点“检查更新”
2. 等后台自动发现新版本,或手动点一次“检查更新”立即刷新
3. 确认页面状态都正常:
- 当前运行版本正常显示
- 版本来源发现了可部署版本