Files
2026-06-09 18:40:21 +02:00

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