
Twenty は、React、Node.js、PostgreSQL で構築されたモダンなオープンソース CRM プラットフォームです。連絡先、取引、企業、タスクを管理するための完全なソリューションを提供します。
このテンプレートは以下を自動的にデプロイします:
Twenty Worker サービスが正常に機能するためには、Twenty サーバーと同じ設定にアクセスする必要があります。PG_DATABASE_URL、REDIS_URL、APP_SECRET、ストレージ設定(STORAGE_*)などの主要な変数は、両方のサービス間で公開および共有する必要があります。
Twenty は2つの設定アプローチをサポートしています:
データベース駆動(デフォルト):IS_CONFIG_VARIABLES_IN_DB_ENABLED=true の場合、ほとんどの設定は管理UIを通じて管理でき、サーバーとワーカー間で自動的に同期されます。
環境変数のみ:すべての設定を環境変数で管理するには、IS_CONFIG_VARIABLES_IN_DB_ENABLED=false を設定します。変更を反映するにはコンテナの再起動が必要ですが、より予測可能なデプロイメントを提供します。
環境変数で完全に制御したいセルフホスティングデプロイメントの場合、Twenty サーバーと Twenty Worker の両方のサービスで IS_CONFIG_VARIABLES_IN_DB_ENABLED=false を設定することをお勧めします。
デプロイ後、アプリケーションドメインにアクセスして管理者アカウントを作成してください。
アプリケーションは、デプロイ中に指定したドメインで利用可能になります。