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

4.2 KiB


title: ERPNext created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, erp, business, python, frappe, app-marathon3-rattrapage-a] confidence: high contested: false sources: [https://selfh.st/apps/?tag=ERP, https://erpnext.com/]

🏢 ERPNext

ERP open source complet : comptabilité, vente, achat, stock, fabrication, RH, projets, POS — construit sur le framework Frappe, 100% personnalisable.

📋 Informations Générales

Champ Valeur
Site web erpnext.com
GitHub frappe/erpnext
License GPL-3.0
Langage Python + JavaScript
Étoiles GitHub 26k
Catégorie [[cat-erp

📝 Description

ERPNext est né en 2008 à Mumbai (Inde) sous l'impulsion de Rushabh Mehta. C'est aujourd'hui l'un des ERP open source les plus complets du marché, avec plus de 5000 entreprises utilisatrices.

Modules principaux :

  • Comptabilité : grand livre, bilan, taxes multi-pays
  • Ventes/Achats : devis, commandes, factures
  • Stock et inventaire : multi-entrepôts, valorisation
  • Fabrication : BOM, ordres de production, qualité
  • CRM intégré : leads, opportunités, contacts
  • Projets : tâches, timesheet, facturation
  • RH : employés, paie, congés, recrutement
  • POS : point de vente web
  • Site web + e-commerce intégré
  • Multi-société, multi-devises, multi-langue

Différence vs Dolibarr/Odoo : ERPNext = framework Frappe puissant pour le custom, UX moderne, modèle de données propre. Odoo = plus commercial, modèle freemium agressif.

Pour qui : PME industrielles, sociétés de service, fablabs, ONG, entreprises multi-sites.

🚀 Installation

Docker Compose (recommandé)

version: '3.8'
services:
  erpnext:
    image: frappe/erpnext-worker:latest
    container_name: erpnext
    restart: unless-stopped
    volumes:
      - erpnext_sites:/home/frappe/frappe-bench/sites
      - erpnext_assets:/home/frappe/frappe-bench/assets
    depends_on:
      - db
      - redis
    command: ['worker']

  erpnext-web:
    image: frappe/erpnext-nginx:latest
    container_name: erpnext-web
    restart: unless-stopped
    ports:
      - "8080:80"
    volumes:
      - erpnext_sites:/var/www/html/sites
      - erpnext_assets:/var/www/html/assets
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.erpnext.rule=Host(`erp.example.com`)"
      - "traefik.http.routers.erpnext.tls.certresolver=letsencrypt"
    depends_on:
      - erpnext

  db:
    image: mariadb:10.11
    container_name: erpnext-db
    restart: unless-stopped
    environment:
      - MARIADB_ROOT_PASSWORD=***    volumes:
      - erpnext_db:/var/lib/mysql

  redis:
    image: redis:7-alpine
    container_name: erpnext-redis
    restart: unless-stopped
    volumes:
      - erpnext_redis:/data

  redis-cache:
    image: redis:7-alpine
    container_name: erpnext-redis-cache
    restart: unless-stopped
    command: ["redis-server", "--maxmemory-policy", "allkeys-lru"]
    volumes:
      - erpnext_redis_cache:/data

volumes:
  erpnext_sites:
  erpnext_assets:
  erpnext_db:
  erpnext_redis:
  erpnext_redis_cache:

🔄 Alternatives

Open Source

  • app-dolibarr — ERP/CRM français
  • app-aureus — ERP moderne
  • Odoo Community — ERP populaire (LGPL)
  • iDempiere — ERP Java
  • ADempiere — fork iDempiere
  • Apache OFBiz — ERP Java lourd

Propriétaires

  • SAP S/4HANA — ERP enterprise
  • Oracle NetSuite — cloud ERP
  • Microsoft Dynamics 365 — suite Microsoft
  • Sage X3 — ERP mid-market

🔐 Sécurité

  • SSO : OAuth2, SAML2, LDAP
  • 2FA : TOTP natif
  • Audit trail : complet sur tous les documents
  • Chiffrement at-rest : via MariaDB TDE
  • Rate limiting : protection API
  • Role-based access : granulaire par document

📚 Ressources

Pages Liées