Gérer une activité commerciale et administrative.
Self-hosted CRM built for developer teams — open-source Salesforce alternative with a modern API and AI-native features.
Twenty is an open-source CRM (AGPL-3.0) designed from the ground up as a Salesforce and HubSpot alternative that developers can own, extend and self-host. Instead of rigid, opaque schemas, Twenty gives you fully customisable objects, fields and relationships — you model your CRM exactly the way your business works, not the other way around.
Deployed on your ServOrbit VPS via Docker Compose, Twenty runs a Node.js server backed by PostgreSQL 16 and Redis. A background worker handles automations, notifications and scheduled jobs. The REST and GraphQL APIs are first-class citizens: every object, view and relationship is queryable from day one, so integrations and automations are built with real API calls, not screen-scraping workarounds. As of v2.1.0 (April 2026), Twenty is marked production-ready for single-tenant self-hosted deployments.
Track leads, deals and customers in a CRM you control — with custom stages, fields and automations that match your real sales process, not a generic template.
Connect Twenty's GraphQL API to your own apps, n8n workflows or Activepieces automations. Sync data bidirectionally without middleware or per-call billing.
Keep all customer data on your own infrastructure to meet GDPR, local data-residency or confidentiality requirements. No third-party cloud stores your contacts.
Guide optimisé pour les VPS Cloud ServOrbit.
Order a ServOrbit VPS with at least 2 GB RAM (4 GB recommended for production). Ubuntu 22.04 with Docker pre-installed is the fastest path to a running instance.
Create a .env file with APP_SECRET (a random 32-character string), DB_NAME, DB_USER and DB_PASSWORD for PostgreSQL. These are the only required secrets — Twenty generates its own encryption keys from APP_SECRET.
Run docker compose up -d. The stack brings up PostgreSQL 16, Redis 7, the Twenty server (port 3000) and the background worker. On first boot, Twenty runs database migrations automatically — allow 60–90 seconds before the UI is available.
Open http:// and complete the setup wizard: create your admin account, name your workspace and invite team members. The onboarding takes under 5 minutes.
Point a subdomain (crm.yourdomain.com) to your VPS and install Caddy: apt install -y caddy. Create /etc/caddy/Caddyfile with crm.yourdomain.com { reverse_proxy localhost:3000 }. Set SERVER_URL=https://crm.yourdomain.com in your .env and restart Twenty — Caddy handles TLS automatically.
Use Twenty's built-in API settings to grab your GraphQL endpoint and API key, then wire up n8n, Activepieces or any webhook consumer. Import existing contacts from a CSV in two clicks from the workspace settings.
Automatisez vos workflows entre applications sans code. Plus de 400 intégrations, 100 % auto-hébergé sur votre VPS.
Automatisation & WorkflowsOpen-source automation platform with 280+ connectors and an AI agent hub. Replace Zapier — unlimited flows, your data stays on your VPS, zero per-task billing.
ERP & Gestion d'EntrepriseERP et CRM open source pour PME. Factures, devis, stocks, achats, RH et projets depuis une interface centralisée.
Parcourez notre centre d'aide et notre FAQ, ou écrivez à notre équipe — support en anglais, français et arabe.