Skip to content

UpstreamOps v0.0.6

Choose a tag to compare

@bejix bejix released this 17 Jul 15:55
· 5 commits to main since this release

UpstreamOps v0.0.6

主要变化

Sub2API 上游同步管理

  • 系统设置新增「上游动态同步」页签,集中管理可写入的 Sub2API 目标上游(地址 + 加密存储的 Admin API Key)。
  • 目标上游支持连通性检测、目标分组同步、代理列表查询,便于接入前先校验权限与环境。
  • 同步分组 + 同步账号组织映射:源渠道 / 源分组 → 目标分组,并可配置代理、并发、权重、池模式、自定义错误码等调度参数。
  • 支持倍率换算模型限制:可跟随源渠道模型,也可使用自定义模型列表;应用前可查询源模型,避免盲同步。
  • 支持为同步账号指定测试模型;探测失败时自动禁用对应目标账号调度,降低异常账号被持续调度的风险。
  • 分组名称模板支持 {同步分组ID}{渠道ID}{源分组ID} 占位符,方便批量命名与对账。
  • 支持手动应用同步删除托管对象(清理远端账号 / 源渠道 API Key 映射)以及分页查看执行日志。
  • 倍率定时扫描完成后会自动重新应用已启用的同步分组,源端倍率变更可更快落到目标上游。
  • 同步分组变更与应用结果可通过 upstream_sync_group_changed 通知推送,便于运维感知同步状态。

其他

  • README 与后端版本同步到 0.0.6。

镜像

docker pull ghcr.io/bejix/upstream-ops:v0.0.6
docker pull ghcr.io/bejix/upstream-ops:latest

生产环境建议锁定:

IMAGE_TAG=v0.0.6

升级方式

docker compose pull
docker compose up -d

备注

  • 本次为补发:git tag v0.0.6 此前已存在,首次 tag 镜像构建因 arm64 前端 pnpm install 超时 6h 被取消,未推送正式版本标签;Release 亦未创建。
  • 临时可用跟踪标签:ghcr.io/bejix/upstream-ops:edgesha-6b90a4f(与 v0.0.6 同源 commit)。