Gérer une activité commerciale et administrative.
CRM auto-hébergé conçu pour les équipes techniques : alternative open source à Salesforce, avec une API moderne et des fonctions pensées pour l'IA.
Twenty est un CRM open source (licence AGPL-3.0) conçu dès l'origine comme une alternative à Salesforce et HubSpot que l'on peut posséder, étendre et héberger soi-même. Là où ces plateformes imposent un schéma rigide et opaque, Twenty vous laisse définir vos propres objets, champs et relations : vous modélisez votre CRM sur votre manière de travailler, et non l'inverse.
Déployé sur votre VPS ServOrbit en Docker Compose, Twenty fait tourner un serveur Node.js adossé à PostgreSQL 16 et Redis 7, doublé d'un worker qui prend en charge les automatisations, les notifications et les traitements planifiés. Les API REST et GraphQL ne sont pas un ajout tardif : chaque objet, chaque vue et chaque relation est interrogeable dès le premier jour, ce qui permet de construire vos intégrations sur de vrais appels d'API plutôt que sur des contournements. Depuis la version 2.1.0 (avril 2026), Twenty est déclaré prêt pour la production dans un déploiement auto-hébergé mono-organisation.
Suivez prospects, affaires et clients dans un CRM que vous maîtrisez, avec les étapes, les champs et les automatisations de votre processus de vente réel — pas ceux d'un modèle générique qu'il faudrait contourner à chaque fiche.
Branchez l'API GraphQL de Twenty sur vos propres applications, vos scénarios n8n ou vos flux Activepieces. La synchronisation se fait dans les deux sens, sans couche intermédiaire à maintenir et sans facturation à l'appel.
Gardez toutes les données de vos clients sur votre propre infrastructure pour répondre à vos obligations de protection des données, de localisation ou de confidentialité. Aucun nuage tiers ne détient votre fichier de contacts.
Guide optimisé pour les VPS Cloud ServOrbit.
La pile complète réunit le serveur, le worker, PostgreSQL 16 et Redis 7 : comptez 2 Go de RAM au minimum et 2 vCPU. Pour une production quotidienne à plusieurs utilisateurs, 4 Go laissent à PostgreSQL la marge nécessaire quand les requêtes se croisent.
Twenty a besoin d'un APP_SECRET — une chaîne aléatoire dont il dérive lui-même ses clés de chiffrement — et des identifiants de sa base PostgreSQL (DB_NAME, DB_USER, DB_PASSWORD). Ce sont les seuls secrets nécessaires, et ils sont générés au déploiement : vous n'avez pas de fichier de configuration à rédiger avant de commencer.
Ouvrez l'adresse de votre instance et cliquez sur « Sign up » : le premier inscrit devient automatiquement administrateur de l'espace de travail, et les inscriptions se ferment ensuite. Tant que ce compte n'existe pas, la porte est ouverte à quiconque atteint l'adresse — faites-le immédiatement après l'installation, avant toute autre chose.
Dans votre espace client ServOrbit : Marketplace → ERP → Twenty → Déployer. Quatre conteneurs démarrent ensemble : PostgreSQL 16, Redis 7, le serveur Twenty et le worker d'arrière-plan. Au premier démarrage, Twenty applique seul ses migrations de base de données — laissez-lui 60 à 90 secondes avant que l'interface ne réponde.
L'assistant de premier démarrage vous fait créer votre compte, nommer votre espace de travail et inviter vos collaborateurs : moins de cinq minutes en tout. Avec un domaine attaché, l'assistant est sur https://<votre-domaine>. Sans domaine, il n'y a aucune adresse publique : passez par un tunnel SSH avec ssh -L 3000:127.0.0.1:3000 root@<ip-de-votre-vps> puis ouvrez http://localhost:3000 — 3000 est le port du catalogue, utilisez celui qui est affiché sur la fiche de votre application dans l'espace client. Vos invités, eux, auront besoin du domaine pour vous rejoindre.
Attachez le domaine qui portera votre CRM — par exemple crm.exemple.com — depuis votre espace client : ServOrbit installe le vhost nginx et le certificat TLS, et les renouvelle ensuite sans intervention. Cette adresse devient la valeur de SERVER_URL, celle que Twenty inscrit dans les liens d'invitation et de vérification envoyés à vos collaborateurs. Si vous attachez le domaine après le premier démarrage, redémarrez la pile pour que la nouvelle valeur soit prise en compte.
Les réglages de l'espace de travail vous donnent votre point d'entrée GraphQL et votre clé d'API : de quoi brancher n8n, Activepieces ou n'importe quel consommateur de webhooks. C'est également là que se trouve l'import CSV, pour reprendre en deux clics vos contacts et vos sociétés existants.
Vous maintenez un projet qui utilise Twenty ? Ce bouton permet à vos lecteurs de le déployer sur un VPS en un clic, sans lire de documentation Docker.
[](https://servorbit.com/vps-cloud?template=twenty&utm_source=deploy-badge&utm_medium=referral&utm_campaign=twenty)<a href="https://servorbit.com/vps-cloud?template=twenty&utm_source=deploy-badge&utm_medium=referral&utm_campaign=twenty"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Twenty on ServOrbit" height="40"></a>Le bouton pointe vers la commande d'un VPS avec le template présélectionné. L'image est servie depuis servorbit.com — rien à héberger de votre côté.
Automatisez vos workflows entre applications sans code. Plus de 400 intégrations, 100 % auto-hébergé sur votre VPS.
Automatisation & WorkflowsPlateforme d'automatisation open source avec plus de 280 connecteurs et un atelier d'agents IA. Remplacez Zapier : flux illimités, données conservées sur votre VPS, aucune facturation à la tâche.
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 contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.