Marrison Custom Updater è un sistema di manutenzione pensato per agenzie, webmaster e aziende che gestiscono numerosi siti WordPress.
Distribuisce plugin e temi proprietari attraverso repository privati, automatizza aggiornamenti e backup e, integrato con Marrison Commander, permette di controllare e intervenire sui siti gestiti da un unico punto.
Gestire un sito WordPress è relativamente semplice. Gestirne decine cambia completamente il problema.
Aggiornamenti di WordPress, plugin e temi, componenti proprietari non distribuiti attraverso WordPress.org, backup, incompatibilità e interventi di manutenzione diventano attività ripetitive che si moltiplicano per ogni installazione.
Marrison Custom Updater nasce dalla necessità concreta di ridurre il lavoro manuale nella gestione di molti siti WordPress, creando un livello comune per distribuzione, aggiornamento, sicurezza operativa e diagnostica.
Il progetto è partito dalla distribuzione di plugin e temi proprietari tramite repository privati — rendendoli aggiornabili direttamente da WordPress come quelli ufficiali — per evolvere progressivamente in un client di manutenzione integrato con un sistema di controllo centrale.
Ogni sito utilizza Marrison Custom Updater come livello locale di manutenzione.
Plugin e temi sviluppati internamente possono essere pubblicati in repository privati personalizzati e distribuiti ai siti autorizzati senza passare dalla directory WordPress.org. Una nuova versione diventa così un normale aggiornamento WordPress, rilevabile e installabile insieme ai componenti pubblici. README
Per un’azienda che utilizza gli stessi componenti custom su molti progetti, questo elimina la necessità di distribuire ZIP, sostituire manualmente i file o accedere singolarmente a ogni installazione ogni volta che viene pubblicata una nuova versione.
Il sistema gestisce inoltre aggiornamenti ufficiali, temi, traduzioni, backup preventivi, esclusioni, pianificazione, log e procedure di ripristino.
Integrato con Marrison Commander, il repository e le autorizzazioni possono essere gestiti centralmente e distribuiti ai client attraverso comunicazioni autenticate.
Trasforma ogni installazione WordPress in un nodo gestibile centralmente, permettendo di controllare stato e manutenzione di numerosi siti senza accedere singolarmente a ogni dashboard.
Distribuisci plugin e temi proprietari attraverso repository privati, rendendoli aggiornabili sui siti gestiti come i componenti ufficiali WordPress, senza distribuzione manuale di file ZIP.
Plugin proprietari, plugin WordPress.org, temi e traduzioni possono essere controllati e aggiornati attraverso lo stesso sistema, manualmente, in modo programmato o centralmente da Commander.
Esegue backup preventivi di database e file e verifica l'integrità degli archivi prima di procedere. Se un backup richiesto non viene completato correttamente, l'aggiornamento automatico viene bloccato.
Automatizza gli aggiornamenti secondo frequenze configurabili, con esclusioni per i componenti che richiedono gestione manuale e report delle operazioni eseguite.
Raccoglie snapshot tecnici e informazioni diagnostiche su ambiente, database, cron, cache, errori, contenuti, builder e WooCommerce senza eseguire analisi continue durante le normali richieste WordPress.
Sviluppare un plugin proprietario è solo metà del problema. L'altra metà è mantenerlo aggiornato su tutti i siti che lo utilizzano.
Marrison Custom Updater permette di creare un repository privato per plugin e temi sviluppati internamente. Quando viene pubblicata una nuova versione, i siti autorizzati possono rilevarla attraverso il normale sistema di aggiornamento WordPress.
Lo stesso componente può così essere utilizzato su decine di installazioni mantenendo un'unica sorgente di distribuzione, senza dover preparare ZIP, inviare file o intervenire manualmente su ogni sito.
In una gestione centralizzata, Commander distribuisce ai client autorizzati la configurazione dei repository e può revocare l'accesso quando un sito viene rimosso dalla rete.
Automatizzare gli aggiornamenti su molti siti significa anche moltiplicare le conseguenze di un eventuale problema.
Per questo il sistema integra backup preventivi e controlli prima dell'installazione. I backup del database includono informazioni di verifica come dimensione, conteggi e hash SHA256, mentre gli aggiornamenti automatici vengono fermati se il backup richiesto non può essere completato e validato.
Il flusso di aggiornamento utilizza inoltre lock per impedire operazioni concorrenti, registra le attività nei log e conserva lo stato dei plugin attivi per ridurre il rischio di disattivazioni accidentali durante gli update.
La manutenzione non termina con gli aggiornamenti. Quando uno dei siti gestiti presenta un problema, il sistema centrale può interrogare il client per ottenere informazioni diagnostiche mirate e, quando necessario, intervenire.
Marrison Custom Updater espone operazioni diagnostiche read-only e snapshot tecnici sanitizzati, progettati per non includere secret, token, cookie, nonce, email, IP e percorsi assoluti sensibili.
Da Commander è inoltre possibile gestire il debug WordPress o generare un accesso amministrativo temporaneo e monouso, evitando di conservare sul sistema centrale le password WordPress dei siti gestiti.
Utilizziamo i cookie per migliorare la tua esperienza. Per maggiori informazioni, leggi la nostra privacy policy.
Cookie essenziali per il funzionamento del sito
Cookie che migliorano le funzionalità del sito
Cookie per analizzare il traffico del sito
Cookie per il marketing e la pubblicità
Informativa sul trattamento dei dati personali ai sensi dell’Art. 13 del Regolamento (UE) 2016/679 (GDPR)
Data Ultimo Aggiornamento: 06/11/25
Titolare del trattamento dei dati personali è:
Angelo Marra
Indirizzo: Via Marcantonio Franceschini 10, 40128 Bologna (BO)
Partita IVA: IT04068171208
Codice Fiscale: MRRNGL80B13A509N
Email: angelo@marrisonlab.com
PEC: angelomarra80@pec.it
Dati Raccolti: Nome, Cognome, Indirizzo email, Messaggio e qualsiasi altro dato spontaneamente inserito dall’utente nel modulo.
Finalità: I Suoi Dati Personali sono trattati esclusivamente per rispondere alle Sue richieste di informazione, contatto, preventivo e/o per adempiere a misure precontrattuali adottate su Sua richiesta.
Base Giuridica: La base giuridica del trattamento è l’esecuzione di misure precontrattuali adottate su richiesta dello stesso (Art. 6.1, lett. b, GDPR).
I sistemi informatici acquisiscono dati (es. indirizzi IP) la cui trasmissione è implicita nell’uso dei protocolli di Internet. Tali dati sono utilizzati al solo fine di ricavare informazioni statistiche anonime e controllarne il corretto funzionamento. Si rimanda alla Cookie Policy per i dettagli sull’uso dei cookie.
Modalità del Trattamento: Il trattamento dei dati avviene mediante strumenti manuali, informatici e telematici.
Conservazione: I dati raccolti tramite il modulo di contatto sono conservati per il tempo strettamente necessario a evadere la Sua richiesta, salvo diversi obblighi di legge.
Destinatari: I Suoi dati non saranno diffusi. Potranno essere trattati da soggetti autorizzati (collaboratori) e da soggetti esterni (es. fornitori di servizi hosting) che agiscono come Responsabili del Trattamento, opportunamente nominati.
In qualità di Interessato, Lei ha il diritto di esercitare i seguenti diritti in qualsiasi momento:
Per esercitare tali diritti, La preghiamo di contattare il Titolare all’indirizzo email angelo@marrisonlab.com o PEC angelomarra80@pec.it.
Inoltre, Lei ha il diritto di proporre reclamo all’Autorità di Controllo competente (Garante per la Protezione dei Dati Personali – www.garanteprivacy.it).