Nessun prodotto
* I prezzi possono variare a seconda del Paese.
* Al momento del pagamento è possibile aggiungere un contributo aggiuntivo.
Nuovi Prodotti
Crea modelli di attività gerarchiche e di contatti per categoria di progetto e applicali automaticamente alla creazione dei progetti.
MRP Gantt provides an interactive timeline view of Manufacturing Orders, allowing users to clearly visualize production planning and progress.
mp19235d20260626214300
Nuovo
Gestisci più istanze Dolibarr indipendenti su un server condiviso da un unico pannello di controllo. Automatizza creazione, SSL, aggiornamenti, migrazioni e backup per ogni tenant.
|
|
IgonHosting trasforma Dolibarr in un pannello di controllo hosting multi-tenant. Permette a provider di hosting web, MSP e integratori IT di creare e gestire più istanze Dolibarr indipendenti su un unico server condiviso, ognuna con il proprio database isolato, dominio e certificato SSL.
COS'È IGONHOSTING?
IgonHosting viene installato su un'istanza Dolibarr master. Da lì è possibile creare tutte le istanze tenant necessarie. Ogni tenant è un ambiente Dolibarr completamente operativo e indipendente che condivide il codice PHP del server ma con dati completamente isolati.
IgonTenant è il modulo di sicurezza complementare attivato automaticamente su ogni nuovo tenant. Impedisce agli amministratori del tenant di accedere alle pagine di amministrazione di sistema, evitando che possano interferire con il server o con altre istanze.
CREAZIONE AUTOMATIZZATA DELLE ISTANZE
La creazione di una nuova istanza richiede tra 30 e 90 secondi. Il modulo gestisce automaticamente:
- Creazione del database e dell'utente (MySQL/MariaDB o PostgreSQL)
- Installazione dello schema Dolibarr nel nuovo database
- Creazione della directory dati del tenant
- Configurazione e attivazione del virtualhost Apache o Nginx
- Richiesta del certificato SSL Let's Encrypt
- Attivazione del modulo di sicurezza IgonTenant
AGGIORNAMENTI DEL CODICE VIA GIT
Tutti i tenant condividono lo stesso codice PHP. Un singolo aggiornamento Git dal pannello aggiorna tutti i tenant contemporaneamente:
- Compatibile con qualsiasi repository Git Dolibarr (GitHub, self-hosted)
- Backup automatico di conf.php prima e dopo l'aggiornamento
- Vengono accettate solo le versioni stabili (beta, alpha, rc, dev rifiutate)
- Dashboard di stato con tag corrente, branch e commit in attesa
MIGRAZIONI DEL DATABASE
Dopo un aggiornamento del codice, ogni tenant potrebbe aver bisogno di migrare il proprio database Dolibarr. IgonHosting gestisce automaticamente la catena completa di migrazione:
- Rileva i passi di migrazione necessari (es. v20 → v21 → v22 → v23 → v24)
- Esegue upgrade.php e upgrade2.php per ogni versione intermedia
- Resiliente: se un passo fallisce, il tenant rimane all'ultima versione completata
- Ripresa dopo errore: l'esecuzione successiva continua dall'ultimo passo riuscito
- Pulsante Ripara per i tenant con inconsistenze nello schema
SISTEMA DI BACKUP
- Backup manuale del database per istanza dalla scheda dell'istanza
- Backup automatico prima di ogni aggiornamento del codice Git
- Backup archiviati nella directory dati propria di ciascun tenant
- Ripristino con un clic (con conferma esplicita)
- Indicatore di stato del backup nella pagina degli aggiornamenti
GESTIONE SSL
- Ottenimento di certificati Let's Encrypt alla creazione dell'istanza
- Rinnovo forzato del certificato dalla scheda dell'istanza
- Stato SSL in tempo reale per istanza (valido / in scadenza / scaduto)
- Giorni rimanenti alla scadenza visualizzati nell'elenco delle istanze
INTEGRAZIONE FATTURAZIONE
L'elenco delle istanze mostra lo stato di fatturazione del cliente associato a ciascun tenant:
- Modello di fattura ricorrente attivo: link diretto al modello
- Modello inattivo o completato: link per esaminarlo
- Nessun modello: link diretto per creare una nuova fattura
- Panoramica rapida della fatturazione senza uscire dal pannello hosting
ARCHITETTURA DI SICUREZZA
- Crittografia AES-256-CBC per tutte le password di database memorizzate nel database master
- Operazioni privilegiate (vhost, SSL, Git) eseguite tramite uno script helper dedicato con sudo
- Lo script helper convalida tutti gli argomenti con espressioni regolari rigorose
- La regola sudoers concede a www-data accesso solo a quello specifico script
- IgonTenant limita l'accesso a /admin/modules.php, /admin/security.php, /install/ e altre pagine critiche
GESTIONE DELLE ISTANZE
- Attivare / disattivare il virtualhost (il traffico viene reindirizzato all'URL configurato quando disattivato)
- Copiare l'URL di amministrazione negli appunti
- Modificare nome, note, tariffa mensile e cliente associato
- Eliminare l'istanza: rimuove il record, il database e il virtualhost (la directory dati viene conservata per sicurezza)
REQUISITI TECNICI
- Dolibarr 17.0 o superiore
- PHP 7.4 o superiore
- Apache 2 o Nginx (qualsiasi versione)
- MariaDB 10.3+ / MySQL 8.0+ o PostgreSQL
- Certbot (per i certificati SSL automatici)
- Git 2.0+ (opzionale, per gli aggiornamenti del codice)
- Accesso root o sudo al server
IDEALE PER
- Provider di hosting web che offrono Dolibarr come servizio
- Managed Service Provider (MSP)
- Integratori IT che gestiscono Dolibarr per più clienti
- Aziende che necessitano di ambienti Dolibarr isolati per cliente o dipartimento
---
Autore: Ildefonso González — Igontek (https://www.igontek.com)
Compatibilità: Dolibarr 17.0+
Licenza: GPLv3