Skip to content

Retire China relay and keep generic primary-relay architecture - #12

Merged
lulu0119 merged 2 commits into
mainfrom
agent/japan-only-production
Jul 27, 2026
Merged

Retire China relay and keep generic primary-relay architecture#12
lulu0119 merged 2 commits into
mainfrom
agent/japan-only-production

Conversation

@lulu0119

Copy link
Copy Markdown
Contributor

变更

  • 当前生产拓扑固定为日本主节点,RELAY_NODES_JSON=[],不再向客户端发布中国节点。
  • 删除 RELAY_CN_*cn-relay、中国节点文案、国内 HTTP 专用配置和地区硬编码。
  • 保留通用主从模块:主节点可通过 JSON 下发零个或多个 HTTPS 从节点;当前没有任何从节点。
  • 设置页只展示服务端实际下发的节点;旧的无效节点偏好会自动回退到主节点。
  • 通用 relay 角色、短令牌、心跳、用量回传、测速和会话固定逻辑继续保留。
  • 生产流水线不再构建、上传或激活从节点镜像,避免此前约 34 分钟的跨境上传。
  • 本次流水线会执行一次 docker compose down 停止旧中国服务器;确认后会删除这段一次性步骤及对应 GitHub secrets。
  • 同步生产部署文档、ADR、环境示例和产品规范。

验证

  • pnpm typecheck:17/17
  • pnpm test:20/20
  • 相关 API、路由、偏好、会话存储测试通过
  • Workflow YAML 解析通过
  • git diff --check 通过

@lulu0119
lulu0119 merged commit 88a2ce1 into main Jul 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant