私有化部署

需要区分两件事:ChengOS 是部署在服务器上的平台,ChengApp 是安装在个人设备上的客户端。本页讲的是前者。

部署模式

部署脚本提供 docker、hybrid(原生)与 distributed 三种模式。docker 模式最省事,hybrid 适合已有基础设施、希望自行管理进程的团队。

数据边界

自行部署时,业务数据留在你的数据库里,边界由部署方掌握。这与使用他人托管的实例是两回事,选择哪种取决于你的合规要求。

升级与回滚

升级走同一套脚本。请在升级前备份数据库;回滚需要同时回退应用版本与数据库状态,不要只回退其中一侧。

跨网通信是独立能力

ChengID / Hosted Coordinator 负责跨网络的用户与 Agent 通信,它是一种独立的通信模式,不是局域网直连失败后的兜底,也不承担文件数据面。

常见问题

部署了 ChengOS,还需要装 ChengApp 吗?
不必须。平台自带 Web 界面;ChengApp 提供桌面与移动端的本地体验和同网协同能力,按需要选择。
部署需要公网吗?
不需要公网也可以部署和使用。是否需要取决于你要不要跨网访问,以及是否调用外部模型服务。

本页主张的依据

最后核验:

支持原生与 Docker 私有化部署,服务端数据边界由部署方掌握。
适用范围: 部署脚本覆盖 docker / hybrid / distributed 模式。
依据: deploy/chengos.sh 与 deploy/README.md ·
当前提供 Windows 与 Android 客户端;macOS 仅在路线图中,无 iOS 目标。
适用范围: 以发布清单 lib/config/release-manifest.json 为准。
依据: lib/config/release-manifest.json ·
ChengID / Hosted Coordinator 支持跨网络的用户与用户、用户与 Agent 通信。
适用范围: 独立的服务器通信模式,不是局域网直连失败后的降级;不承担文件数据面。
依据: ChengApp Hosted Coordinator 实现 ·