Guide de déploiement

Héberger Monica CRM sur un VPS : vos contacts chez vous

Déployer sur un VPS Cloud →

Tutoriel

Héberger Monica CRM sur un VPS : vos contacts chez vous

Self-hosting5 min de lecture

Votre réseau professionnel est l'un de vos actifs les plus précieux. Pourtant, la plupart des outils qui le gèrent le laissent filer vers des tiers : contacts synchronisés dans le nuage, abonnement CRM propriétaire de votre historique, tableurs qui perdent le contexte humain. Monica CRM répond aux trois : un gestionnaire de relations open source que vous déployez sur votre propre VPS en quelques minutes, avec des données qui restent sur du matériel que vous contrôlez.

Sommaire· Le problème : vos contacts sont éparpillés, et ils fuient1/7
  1. 01Le problème : vos contacts sont éparpillés, et ils fuient
  2. 02Ce que Monica CRM fait, et ce qu'il ne fait pas
  3. 03Architecture : PHP/Laravel, MariaDB, Redis — trois conteneurs, un VPS
  4. 04Déployer sur ServOrbit : cinq étapes
  5. 05À qui Monica sur un VPS profite
  6. 06Confidentialité et propriété des données
  7. 07Se connecter la première fois

Le problème : vos contacts sont éparpillés, et ils fuient

Demandez-vous où vivent réellement vos données de contact. Votre téléphone se synchronise avec iCloud ou Google. Votre fournisseur de messagerie connaît chaque nom de votre boîte. Votre abonnement CRM consigne chaque note dans une base située dans une juridiction que vous ne choisissez pas. Et aucun de ces outils ne répond à la question la plus humaine : quand avez-vous parlé à cette personne pour la dernière fois, et de quoi ?

Monica CRM a été conçu pour y répondre. Ce n'est pas un outil commercial : ni pipeline, ni scoring, ni prévision de chiffre d'affaires. C'est un gestionnaire de relations personnelles — un journal privé des gens qui comptent, déployé sur un serveur qui vous appartient.

Ce que Monica CRM fait, et ce qu'il ne fait pas

Monica organise vos relations comme le ferait quelqu'un d'attentif. Chaque contact dispose d'une fiche qui rassemble :

- Un journal complet des échanges — chaque note, appel, courriel et rendez-vous que vous avez consigné, dans l'ordre chronologique.
- Des rappels — anniversaires, dates marquantes, échéances personnalisées, invitations récurrentes à reprendre contact.
- Le contexte personnel — nature de la relation (ami, collègue, mentor), métier, entreprise, comptes sociaux, champs libres que vous définissez.
- Les événements de vie — fiançailles, naissance, changement de poste, hospitalisation ; les jalons qui donnent une épaisseur à une relation.
- Les idées de cadeaux — une liste par contact, et la trace de ce que vous avez réellement offert.

Ce que Monica ne fait pas : il ne suit ni affaires ni chiffre d'affaires, ne note pas les prospects et n'offre pas d'agenda partagé d'équipe. Pour un CRM d'entreprise, Twenty — également au catalogue ServOrbit — est plus adapté. Monica s'occupe de la couche humaine.

Architecture : PHP/Laravel, MariaDB, Redis — trois conteneurs, un VPS

La recette du catalogue ServOrbit déploie Monica sous la forme de trois conteneurs Docker :

1. monicahq/monicahq:apache — l'application PHP/Laravel et son serveur Apache embarqué, exposée sur le port 8080 de l'hôte.
2. mariadb:11 — la base relationnelle qui stocke contacts, échanges et rappels.
3. redis:7-alpine — le cache mémoire pour les sessions et les tâches en file.

MariaDB est la seule base officiellement prise en charge par Monica v4. L'application joue ses migrations toute seule au premier démarrage : il n'y a pas d'étape séparée, et le premier compte inscrit devient administrateur.

Empreinte mémoire au repos : moins de 600 Mo, ce qui laisse de la marge au système et à Docker sur le VPS Start (4 GB).

Déployer sur ServOrbit : cinq étapes

1. Commandez un VPS — le VPS Start (2 vCPU, 4 GB) sous Ubuntu 24.04 suffit. Le processus PHP de Monica consomme moins de 256 Mo ; MariaDB ajoute 150 à 300 Mo : ses 4 GB laissent donc de la marge, même pour un carnet volumineux (plus de 10 000 contacts) ou une petite équipe.

2. Déployez depuis le catalogue — ouvrez votre espace client ServOrbit, allez dans Marketplace → ERP & Gestion d'Entreprise → Monica CRM, puis cliquez sur Déployer. Le playbook récupère les trois images, démarre la pile et attend le contrôle de santé. L'interface répond en moins d'une minute.

3. Créez votre compte — ouvrez http://<ip-de-votre-vps>:8080 dans un navigateur et inscrivez-vous. Aucune configuration SMTP n'est nécessaire à ce stade : Monica fonctionne sans envoi de courriel pour la mise en route. Le premier compte reçoit automatiquement les droits d'administration.

4. Importez vos contacts — allez dans Réglages → Import et déposez un fichier vCard (.vcf) exporté depuis votre téléphone, Google Contacts, Contacts d'Apple ou Outlook. Monica déduplique sur l'adresse de courriel et associe les champs tout seul. L'import CSV avec correspondance de champs est également pris en charge.

5. Posez vos premiers rappels — ouvrez une fiche, cliquez sur Ajouter un rappel et choisissez une date, ponctuelle ou récurrente (hebdomadaire, mensuelle, annuelle). Écrivez une note courte : « appeler pour prendre des nouvelles », « envoyer une carte d'anniversaire ». Monica remonte chaque jour les rappels échus sur le tableau de bord.

À qui Monica sur un VPS profite

  • Indépendants et consultants — vous consignez chaque échange client et retrouvez, six mois plus tard, ce qui avait été dit, sans payer un abonnement CRM.
  • Fondateurs et personnes très en réseau — investisseurs, conseillers, partenaires et candidats : toute l'orbite de relations dont vit une jeune entreprise.
  • Professions soumises au RGPD (droit, santé, finance) — vous ne pouvez pas déposer d'informations client chez un prestataire étranger.
  • Quiconque tient à ses proches — rappels d'anniversaire, suivi des événements de vie et listes de cadeaux font la différence entre celui qui se souvient et celui qui oublie.

Confidentialité et propriété des données

Monica est publié sous licence AGPL-3.0. La version auto-hébergée n'embarque ni télémétrie, ni appel vers l'éditeur, ni service d'analyse. Votre carnet, votre historique d'échanges et vos notes personnelles restent dans l'instance MariaDB qui tourne sur votre VPS.

Les sauvegardes régulières relèvent de l'exploitant. Le catalogue ServOrbit propose Backrest — une interface web pour restic — capable de sauvegarder le volume MariaDB de Monica vers Backblaze B2, Wasabi ou S3, sur une planification, avec déduplication et chiffrement.

Pour activer l'envoi de courriels, posez MAIL_MAILER=smtp dans l'environnement et pointez Monica vers un relais transactionnel (AWS SES, Mailgun, Brevo). Monica enverra alors les rappels et les liens de réinitialisation de mot de passe. Sans SMTP, les deux fonctions restent accessibles depuis le tableau de bord — elles ne sont simplement pas remises dans votre boîte.

Se connecter la première fois

  1. Se connecter la première fois

    Ouvrez l'URL et créez votre compte via le formulaire d'inscription : ce premier compte devient l'administrateur de l'instance. Faites-le tout de suite, l'inscription reste ouverte.

Vos relations, votre serveur

Déployez Monica CRM sur un VPS ServOrbit et gardez chaque contact, chaque échange et chaque rappel sur une infrastructure qui vous appartient — sans abonnement et sans dépendance au nuage.

Besoin d'aide ?

Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.

Écrire sur WhatsApps'ouvre dans un nouvel onglet