4.0 KiB
4.0 KiB
title: EspoCRM created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, crm, sales, php, app-marathon3-rattrapage-a] confidence: high contested: false sources: [https://selfh.st/apps/?tag=CRM, https://espocrm.com/]
🧲 EspoCRM
CRM open source complet et léger : gestion des contacts, affaires, calendrier, workflow et portail client — pour PME et forces de vente.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | espocrm.com |
| GitHub | espocrm/espocrm |
| License | AGPL-3.0 |
| Langage | PHP |
| Étoiles GitHub | 2.3k ⭐ |
| Catégorie | [[cat-crm |
📝 Description
EspoCRM est un CRM moderne, rapide et entièrement personnalisable via une interface visuelle (Entity Manager, Layout Manager). Créé en 2014 par une équipe ukrainienne, il a conquis des dizaines de milliers d'entreprises dans le monde.
Fonctionnalités principales :
- ✅ Comptes, contacts, leads, opportunités et pipeline visuel
- ✅ Activités : tâches, appels, réunions, emails
- ✅ Calendrier multi-utilisateurs avec partages
- ✅ Workflows BPM : automatisation des processus métier
- ✅ Portail client : accès externe pour support et cas
- ✅ Entity Manager : créer des entités custom sans code
- ✅ Layout Manager : personnaliser formulaires, listes, grilles
- ✅ Reporting : graphiques, tableaux de bord
- ✅ Intégrations : Mailchimp, Asterisk, Twilio, LDAP, OAuth2
Différence vs SuiteCRM/Dolibarr : EspoCRM = interface moderne single-page (backbone.js), extensible via modules, sans la dette technique d'un fork de SugarCRM.
Pour qui : PME de 5 à 200 personnes qui veulent un CRM rapide à déployer, personnalisable et sans coûts cachés.
🚀 Installation
Docker Compose (recommandé)
version: '3.8'
services:
espocrm:
image: espocrm/espocrm:latest
container_name: espocrm
restart: unless-stopped
environment:
- ESPOCRM_DATABASE_HOST=db
- ESPOCRM_DATABASE_USER=espocrm
- ESPOCRM_DATABASE_PASSWORD=changeme
- ESPOCRM_DATABASE_NAME=espocrm
- ESPOCRM_SITE_URL=https://crm.example.com
- ESPOCRM_ADMIN_USERNAME=admin
- ESPOCRM_ADMIN_PASSWORD=changeme
volumes:
- espocrm_data:/var/www/html
labels:
- "traefik.enable=true"
- "traefik.http.routers.espocrm.rule=Host(`crm.example.com`)"
- "traefik.http.routers.espocrm.tls.certresolver=letsencrypt"
depends_on:
- db
db:
image: mariadb:10.11
container_name: espocrm-db
restart: unless-stopped
environment:
- MARIADB_ROOT_PASSWORD=rootchangeme
- MARIADB_DATABASE=espocrm
- MARIADB_USER=espocrm
- MARIADB_PASSWORD=changeme
volumes:
- espocrm_db:/var/lib/mysql
espocrm-cron:
image: espocrm/espocrm:latest
container_name: espocrm-cron
restart: unless-stopped
entrypoint: /docker-entrypoint.sh
command: ["php", "cron.php"]
volumes_from:
- espocrm
depends_on:
- espocrm
volumes:
espocrm_data:
espocrm_db:
🔄 Alternatives
Open Source
- app-twenty — CRM moderne TypeScript
- app-dolibarr — ERP/CRM intégré
- app-atomic-crm — CRM Notion-like
- SuiteCRM — fork mature de SugarCRM
- YetiforceCRM — CRM polonais riche
Propriétaires
- Salesforce — leader mondial, coûteux
- HubSpot CRM — freemium limité
- Pipedrive — orienté pipeline visuel
🔐 Sécurité
- Authentification 2FA : native TOTP
- LDAP/Active Directory : support natif
- OAuth2 : providers externes (Google, Microsoft)
- Rôles et permissions granulaires : par champ et par entité
- Audit log des accès
📚 Ressources
Pages Liées
- cat-crm — Catégorie CRM
- app-twenty — Concurrent moderne
- recettes-docker-compose — Templates Docker