
Twenty 是一个基于 React、Node.js 和 PostgreSQL 构建的现代化开源 CRM 平台。它提供了管理联系人、交易、公司和任务的完整解决方案。
此模板自动部署:
Twenty Worker 服务需要访问与 Twenty 服务器相同的配置才能正常工作。关键变量如 PG_DATABASE_URL、REDIS_URL、APP_SECRET 和存储设置(STORAGE_*)必须在两个服务之间暴露和共享。
Twenty 支持两种配置方式:
数据库驱动(默认):当 IS_CONFIG_VARIABLES_IN_DB_ENABLED=true 时,大多数设置可以通过管理界面进行管理,并在服务器和 Worker 之间自动同步。
仅环境变量:设置 IS_CONFIG_VARIABLES_IN_DB_ENABLED=false 以通过环境变量管理所有配置。这需要重启容器才能使更改生效,但提供更可预测的部署。
对于希望通过环境变量完全控制的自托管部署,建议在 Twenty 服务器和 Twenty Worker 服务上都设置 IS_CONFIG_VARIABLES_IN_DB_ENABLED=false。
部署完成后,请访问应用域名创建管理员账户。
应用将在部署期间指定的域名上可用。