用 Docker Compose 在自有基础设施上自托管 Twenty CRM
Docker Compose 将 Twenty 及其依赖编排为容器,降低自部署复杂度
✓ 数据完全自持✓ 无需托管基础设施 ✕ 需自行管理基础设施
方案简介
本方案是 Twenty 的自托管部署配方:通过 Docker Compose 在自己的基础设施上运行 Twenty 这一开源 CRM。相比官方 Cloud(在 twenty.com 注册即可一分钟内开通工作区),自托管适合对数据主权、私有化部署有要求的团队;同时也提供了本地开发贡献的 local setup 指南。Twenty 是排名第一的开源 CRM,提供对象、视图、工作流和 Agent 等现代 CRM 积木。
组成与分工
- Twenty:开源 CRM 本体,提供对象、视图、工作流、Agent 等核心能力
- Docker Compose:将 Twenty 及其依赖在自有基础设施上编排为容器运行
实施步骤
1. 选择部署方式
README 提供两条路径:使用 Docker Compose 在自有基础设施上自托管,或按 local setup guide 在本地搭建开发环境参与贡献。具体编排与配置细节见官方文档 self-host/capabilities/docker-compose 与 contribute/capabilities/local-setup 页面。
2. 替代方案:官方 Cloud
若不想管理基础设施,可在 twenty.com 注册并开通工作区,一分钟即可启动,且始终保持最新版本。
注意事项与常见问题
- 自托管意味着需要自行维护基础设施;官方 Cloud 则是无基础设施管理、自动保持更新。
- 详细部署步骤在 docs.twenty.com 的 self-host 文档中,README 未内联具体命令。
优缺点
- ✓ 数据完全自持
- ✓ 无需托管基础设施
- ✕ 需自行管理基础设施
出处
本方案挖掘自开源项目 twentyhq/twenty,方案内容与实施命令均来自其 README 原文。
方案出处
twentyhq/twenty:The open alternative to Salesforce, designed for AI. 56391 star The open alternative to Salesforce, designed for AI.
本方案由真实开源项目挖掘整理,实施命令均来自其 README 原文,安装使用请遵循项目开源协议。