Promotions

  • INTERVENTION PLUS: Gestion Complète des Interventions

    Le module "Intervention Plus" est un outil révolutionnaire qui simplifie et optimise la gestion des interventions, de la planification à la facturation. Conçu pour les équipes commerciales et techniques, il offre une suite complète de fonctionnalités pour assurer un suivi transparent et efficace de chaque intervention.

    250,00 €  (500€)
  • RemindMe - Rappel automatique (mail, événement, notification)

    Vous souhaitez mettre en place des rappels automatiques ? RemindMe est pour là pour vous ! Il permet de programmer différents types de rappels en fonction d'un déclencheur.

    140,00 €  (280€)

Nouveaux produits

  • Facturation électronique – Des flux e-facture structurés

    Transformez chaque facture client validée en flux e-facture structuré : formats Factur-X, UBL et CII, identifiants de l'acheteur repris de la facture, rapport de conformité champ par champ qui nomme ce qui manque, suivi du cycle de vie de généré à clôturé, journal des statuts, taux de conformité et tableau de bord.

    299,00 €
  • DoliCatering — The Dolibarr cockpit for catering professionals

    DoliCatering centralizes banquets, weddings, seminars, cocktail receptions, deliveries and other catered events. Each event connects the customer, proposal, menu, production, team, packing, customer conversation, operational documents and margin.

    299,00 €

IgonHosting SaaS

mp19235d20260626214300

Gérez plusieurs instances Dolibarr indépendantes sur un serveur partagé depuis un panneau de contrôle unique. Automatise la création, le SSL, les mises à jour, les migrations et les sauvegardes par tenant.

395,00 €
HT

  • Auteur Ildefonso González Rodríguez
  • Version du module 2.0
  • Date de sortie 26/06/2026
  • Accès aux mises à jour et aux téléchargements 3665 jours
  • Comment contacter l'assistance dolibarr@igontek.com
  • Compatibilité Dolibarr V23 - V6   -   PHP>= 7.4+
  • Dernière mise à jour 03/07/2026 13:35

Plus d'infos...

IgonHosting transforme Dolibarr en panneau de contrôle d'hébergement multi-tenant. Il permet aux hébergeurs web, aux MSP et aux intégrateurs IT de créer et administrer plusieurs instances Dolibarr indépendantes sur un seul serveur partagé, chacune avec sa propre base de données isolée, son domaine et son certificat SSL.

QU'EST-CE QU'IGONHOSTING ?

IgonHosting s'installe sur une instance Dolibarr maître. À partir de là, vous pouvez créer autant d'instances tenant que nécessaire. Chaque tenant est un environnement Dolibarr entièrement opérationnel et indépendant qui partage le code PHP du serveur mais avec des données totalement isolées.

IgonTenant est le module de sécurité complémentaire activé automatiquement sur chaque nouveau tenant. Il empêche les administrateurs du tenant d'accéder aux pages d'administration système, évitant ainsi toute interférence avec le serveur ou les autres instances.

CRÉATION AUTOMATISÉE D'INSTANCES

La création d'une nouvelle instance prend entre 30 et 90 secondes. Le module gère automatiquement :
- Création de la base de données et de l'utilisateur (MySQL/MariaDB ou PostgreSQL)
- Installation du schéma Dolibarr dans la nouvelle base de données
- Création du répertoire de données du tenant
- Configuration et activation du virtualhost Apache ou Nginx
- Obtention du certificat SSL Let's Encrypt
- Activation du module de sécurité IgonTenant

MISES À JOUR DU CODE VIA GIT

Tous les tenants partagent le même code PHP. Une seule mise à jour Git depuis le panneau met à jour tous les tenants simultanément :
- Compatible avec tout dépôt Git Dolibarr (GitHub, auto-hébergé)
- Sauvegarde automatique de conf.php avant et après la mise à jour
- Seules les versions stables sont acceptées (beta, alpha, rc, dev rejetées)
- Tableau de bord d'état affichant le tag actuel, la branche et les commits en attente

MIGRATIONS DE BASE DE DONNÉES

Après une mise à jour du code, chaque tenant peut nécessiter la migration de sa base de données Dolibarr. IgonHosting gère automatiquement la chaîne complète de migration :
- Détecte les étapes de migration nécessaires (ex. v20 → v21 → v22 → v23 → v24)
- Exécute upgrade.php et upgrade2.php pour chaque version intermédiaire
- Résilient : si une étape échoue, le tenant reste à la dernière version complétée
- Reprise après échec : l'exécution suivante reprend depuis la dernière étape réussie
- Bouton Réparer pour les tenants présentant des incohérences de schéma

SYSTÈME DE SAUVEGARDES

- Sauvegarde manuelle de base de données par instance depuis la fiche de l'instance
- Sauvegarde automatique avant chaque mise à jour du code Git
- Sauvegardes stockées dans le répertoire de données propre à chaque tenant
- Restauration en un clic (avec confirmation explicite)
- Indicateur d'état de sauvegarde sur la page des mises à jour

GESTION SSL

- Obtention des certificats Let's Encrypt lors de la création de l'instance
- Renouvellement forcé du certificat depuis la fiche de l'instance
- État SSL en temps réel par instance (valide / expire bientôt / expiré)
- Jours restants avant expiration affichés dans la liste des instances

INTÉGRATION FACTURATION

La liste des instances affiche l'état de facturation du client associé à chaque tenant :
- Modèle de facture récurrente actif : lien direct vers le modèle
- Modèle inactif ou terminé : lien pour le consulter
- Aucun modèle : lien direct pour créer une nouvelle facture
- Vue rapide de la facturation sans quitter le panneau d'hébergement

ARCHITECTURE DE SÉCURITÉ

- Chiffrement AES-256-CBC pour tous les mots de passe de base de données stockés dans la BD maître
- Opérations privilégiées (vhost, SSL, Git) exécutées via un script helper dédié avec sudo
- Le script helper valide tous ses arguments avec des expressions régulières strictes
- La règle sudoers accorde à www-data l'accès uniquement à ce script spécifique
- IgonTenant restreint l'accès à /admin/modules.php, /admin/security.php, /install/ et autres pages critiques

GESTION DES INSTANCES

- Activer / désactiver le virtualhost (le trafic est redirigé vers l'URL configurée quand désactivé)
- Copier l'URL d'administration dans le presse-papiers
- Modifier le nom, les notes, le tarif mensuel et le client associé
- Supprimer l'instance : supprime l'enregistrement, la base de données et le virtualhost (répertoire de données conservé par sécurité)

PRÉREQUIS TECHNIQUES

- Dolibarr 17.0 ou supérieur
- PHP 7.4 ou supérieur
- Apache 2 ou Nginx (toute version)
- MariaDB 10.3+ / MySQL 8.0+ ou PostgreSQL
- Certbot (pour les certificats SSL automatiques)
- Git 2.0+ (optionnel, pour les mises à jour du code)
- Accès root ou sudo au serveur

IDÉAL POUR

- Hébergeurs web proposant Dolibarr en tant que service
- Prestataires de services managés (MSP)
- Intégrateurs IT gérant Dolibarr pour plusieurs clients
- Entreprises nécessitant des environnements Dolibarr isolés par client ou département

---
Auteur : Ildefonso González — Igontek (https://www.igontek.com)
Compatibilité : Dolibarr 17.0+
Licence : GPLv3




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org