XuqmGroup-PrivateDeploy/docs/acceptance-checklist.md
2026-05-18 19:49:31 +08:00

1.2 KiB

验收清单

基础部署

  • ./scripts/configure.sh 可重复执行。
  • ./scripts/install.sh --profile base 可完成部署。
  • ./scripts/healthcheck.sh 输出 PASS 或明确错误码。
  • 文档站加载 config/sdk/xuqm-private-sdk.json
  • 租户注册入口关闭。
  • 首次启动自动创建内置租户。

中间件

  • external MySQL/Redis 不启动本地容器。
  • managed MySQL/Redis 自动启动并持久化数据。
  • 托管模式自动生成密码并写入 config/secrets.env

可选服务

  • im 可后期独立启用和禁用。
  • push 可后期独立启用和禁用。
  • update 可后期独立启用和禁用。
  • license 可后期独立启用和禁用。
  • 禁用任一可选服务时,基础服务可继续运行。

厂商能力

  • Push 支持华为、小米、OPPO、vivo、荣耀。
  • 应用市场自动发布支持华为、小米、OPPO、vivo、荣耀。
  • 厂商凭据缺失时返回明确诊断,不影响基础服务启动。

公有化隔离

  • 公有化域名 dev.xuqinmin.com 不写入私有化 SDK 配置。
  • 私有化改造不影响公有化配置和部署链路。
  • 公有化回归通过后才能发布私有化版本。