CRM auto-hébergé avec Docker et PostgreSQL

Exécutez l’application Customermates et PostgreSQL sur une infrastructure que vous contrôlez. L’édition auto-hébergée inclut le CRM de base et MCP, mais pas la boîte de réception hébergée ni Mate.

Noyau AGPL • Docker Compose • PostgreSQL 16

Découvrir le produitDémo publique et préremplie de la version hébergée de Customermates, avec des données d'exemple synthétiques en anglais ; aucun compte ni aucune donnée client n'est affiché. Si Mate est activé dans cet environnement de démo, sa fenêtre reste d'abord fermée. La démo montre l'interface du cloud géré, pas une installation auto-hébergée.Essayez ces trois choses1Parcourez la vue d'ensemble préremplie2Ouvrez un enregistrement du CRM3Voyez comment l'espace de travail est organisé

Customermates est un CRM auto-hébergé que vous pouvez exécuter sous forme de deux services Docker Compose : l’application et PostgreSQL 16. Il convient quand votre équipe veut exploiter elle-même l’infrastructure de son CRM et utiliser un noyau open source. Ce n’est pas l’édition auto-hébergée de toutes les fonctionnalités de Customermates Cloud.

Un CRM auto-hébergé s’exécute sur des serveurs que vous contrôlez plutôt que dans le cloud de l’éditeur : vous décidez où vivent l’application et la base de données, et vous prenez en charge les mises à jour, les sauvegardes et la sécurité. Savoir si le code est open source est une autre question, celle des droits de licence, traitée dans le guide du CRM open source. Cette page traite du côté opérationnel pour Customermates.

En bref

Tourne sur votre infrastructure

L’application Customermates et PostgreSQL 16 s’exécutent comme deux services dans le déploiement Docker Compose suivi.

Surface produit incluse

Enregistrements CRM de base, champs personnalisés et vues, REST, webhooks et MCP avec le jeu de fonctionnalités Starter.

Vous exploitez

L’accès réseau, le TLS, les mises à jour, les sauvegardes, les tests de restauration, la supervision et chaque fournisseur externe configuré.

Limite réservée au cloud

La messagerie connectée, la boîte de réception unifiée, le calendrier connecté, Mate hébergé et les crédits IA hébergés restent hors de l’auto-hébergement.

Déploiement

Docker Compose

Base de données

PostgreSQL 16

Noyau du CRM

Listes configurables, créées dans Configurer

Interfaces

REST, webhooks et MCP

Droits

Socle Starter

Qu’est-ce qui tourne dans votre infrastructure ?

Le déploiement suivi contient :

  • l’image de l’application Customermates ;
  • une base de données PostgreSQL 16 ;
  • les enregistrements de base pour les contacts, les organisations, les affaires, les services et les tâches, plus les listes que vous ajoutez ; et
  • REST, les webhooks et l’accès MCP pour les clients IA externes.

Le fichier Compose n’inclut ni n8n, ni modèle d’IA, ni fournisseur d’envoi d’e-mails, ni service de travail distinct. Les e-mails d’authentification demandent toujours le service d’envoi externe configuré. Si vous connectez un fournisseur, vous exploitez cette intégration séparément et devez examiner les données qu’il reçoit.

Ce qui est inclus et ce qui est exclu

CapacitéCustomermates auto-hébergé
Contacts, organisations, affaires, services et tâchesInclus
Champs personnalisés, vues tableau et KanbanInclus
API REST, webhooks et MCPInclus
Socle de droitsStarter
Assistant Mate hébergé et crédits IA hébergésNon inclus
Boîte de réception unifiée et comptes de messagerie connectésNon inclus
Vue calendrier connecté en lecture seuleNon inclus
Comptes connectés partagésNon inclus

La boîte de réception unifiée du CRM est une fonctionnalité du cloud géré à partir de Pro. L’auto-hébergement reste centré sur le noyau open source du CRM et les clients MCP externes.

Limites entre code open source et code commercial

Le matériel propriétaire hors de ee/ est sous licence AGPL-3.0-only. Dans ee/, le matériel est sous licence commerciale, à l’exception des images, polices, CSS et JavaScript côté client identifiés comme AGPL Client Material à la section 6 de ee/LICENSE.md. Examinez les deux licences avant de modifier, redistribuer ou exploiter le logiciel pour votre cas d’usage.

Cette distinction compte quand on compare des CRM open source : un dépôt public ne dit pas à lui seul quel code vous pouvez utiliser sous quelles conditions. Si vous comparez d’autres projets auto-hébergeables, les comparatifs EspoCRM et Twenty montrent en quoi leurs limites de déploiement et de licence diffèrent.

Quel contrôle l’auto-hébergement apporte-t-il ?

Vous choisissez où s’exécutent l’application et PostgreSQL et comment vous configurez l’accès réseau, les sauvegardes, la conservation et les mises à jour. C’est un vrai contrôle de l’infrastructure, mais pas une garantie automatique de conformité, de sécurité ou d’isolement réseau.

Les services connectés restent des périmètres de traitement distincts. Les fournisseurs OAuth, SMTP, la supervision, les outils de workflow et les fournisseurs d’IA externes reçoivent ce que votre configuration leur envoie. Une installation auto-hébergée n’envoie aucune donnée à Sentry sauf si vous configurez un DSN Sentry, mais ce comportement par défaut étroit n’est pas une promesse générale d’absence de télémétrie.

Auto-hébergement ou cloud géré ?

Choisissez l’auto-hébergement quand…Choisissez le cloud géré quand…
votre équipe sait exploiter Docker et PostgreSQLvous voulez que Customermates exploite l’application et la base de données
le périmètre fonctionnel Starter convientvous avez besoin de la boîte de réception unifiée ou de la vue calendrier connecté
vous voulez que des clients IA externes utilisent MCPvous voulez les droits des formules cloud et des comptes connectés gérés
vous assumerez les mises à jour, les sauvegardes et la reprisevous préférez un abonnement avec exploitation gérée

Si vous voulez essayer Customermates avant d’exploiter votre propre serveur, la page CRM open source dans le cloud ou auto-hébergé présente les deux voies côte à côte, avec l’essai cloud gratuit comme démarrage le plus rapide.

Les enregistrements passent d’une installation à l’autre, ou depuis un autre CRM, sous forme de classeurs XLSX, un type d’enregistrement à la fois et dans les limites de lignes, ou via l’API REST, qui peut aussi téléverser des fichiers dans les champs Fichier. Un import XLSX ne transporte aucune pièce jointe et il n’existe pas de transfert complet du compte : prévoyez donc un déménagement plus important comme un projet de migration que vous validez.

Comment évaluer le déploiement

  1. Examinez le déploiement exact

    Lisez le guide d’auto-hébergement et examinez le fichier Compose actuel dans le dépôt.

  2. Vérifiez la limite de l’édition

    Confirmez que le jeu de fonctionnalités Starter couvre les enregistrements, les vues et les interfaces dont votre workflow a besoin.

  3. Cartographiez les services externes

    Listez chaque fournisseur SMTP, OAuth, de supervision, de workflow ou d’IA que vous prévoyez de configurer et les données que chacun reçoit.

  4. Concevez l’exploitation

    Définissez les sauvegardes, la restauration testée, les mises à niveau, le TLS, la supervision et le contrôle d’accès de votre environnement.

  5. Testez sans données clients

    Exécutez le workflow complet dans un environnement hors production avant que le système traite de vrais enregistrements.

Questions fréquentes

Customermates est-il entièrement open source ?

Le matériel propriétaire hors de ee/ est sous AGPL-3.0-only. Dans ee/, le matériel client identifié à la section 6 de ee/LICENSE.md est aussi sous AGPL-3.0-only ; le reste du matériel propriétaire relève de la licence commerciale. Examinez les deux fichiers de licence pour la limite exacte.

L’auto-hébergement inclut-il la boîte de réception unifiée ?

Non. Les déploiements auto-hébergés utilisent le jeu de fonctionnalités Starter, qui n’a ni comptes de messagerie, ni boîte de réception unifiée, ni comptes partagés, ni vue calendrier connecté. Ces capacités relèvent des formules du cloud géré à partir de Pro.

Puis-je utiliser l’IA avec le CRM auto-hébergé ?

Oui, via MCP et un client et un fournisseur d’IA externes que vous choisissez et financez, par exemple Claude comme décrit dans le guide du CRM Claude. L’assistant Mate, réservé au cloud, et les crédits IA hébergés ne font pas partie de l’auto-hébergement.

L’auto-hébergement rend-il le CRM conforme au RGPD ?

Aucun modèle de déploiement ne crée la conformité à lui seul. L’auto-hébergement vous laisse choisir l’emplacement de l’application et de la base de données, mais votre organisation reste responsable de la configuration, des fournisseurs, des contrats, des contrôles de sécurité, de la conservation et de l’évaluation juridique.

Que contient la pile Docker Compose officielle ?

Elle contient l’application Customermates et PostgreSQL 16. n8n, les modèles d’IA, SMTP, les fournisseurs d’identité et les services de supervision sont distincts quand vous choisissez de les connecter.

Customermates

Prêt à évaluer l’auto-hébergement ?

Examinez les prérequis de déploiement et les limites du produit avant d’installer le CRM sur votre infrastructure.

L’exploitant gère l’infrastructure, les mises à jour, les sauvegardes et les fournisseurs connectés.