Aggiornamenti 1-click con backup automatico del database
Un clic dal pannello: il CMS si aggiorna da solo, con backup del database prima di toccare qualsiasi cosa e rollback implicito se la build fallisce.

Aggiornare un CMS self-hosted è sempre stato il momento in cui incroci le dita. Su WordPress un update di plugin può portarsi via il sito; su piattaforme custom spesso l'aggiornamento è un rituale manuale via SSH. Con Element Node abbiamo voluto una cosa sola: un bottone.
Come funziona
Dal pannello, Impostazioni → API, il CMS controlla da solo se esiste una versione più recente. Quando c'è, compare la card di aggiornamento: un clic e parte il processo, completamente automatico:
- Backup del database prima di toccare qualsiasi cosa: un dump compresso viene salvato sul server (teniamo le ultime 3 copie)
- Download della nuova versione e aggiornamento dei sorgenti — i tuoi upload, il file di configurazione e i file di deploy non vengono mai toccati
- Installazione dipendenze e aggiornamento dello schema del database
- Build completa della nuova versione
- Attivazione e riavvio, con ricarica automatica del pannello
Fail-safe by design
Il punto più importante: la versione in esecuzione resta attiva finché la nuova build non è completata con successo. Se qualcosa va storto — un errore di rete, una build fallita — il sito continua a girare sulla versione precedente come se nulla fosse, e nel pannello trovi il log completo per capire cosa è successo.
Questo non è un dettaglio: è la differenza tra "aggiorno quando ho un'ora libera e un backup fresco" e "aggiorno appena esce la patch". Gli aggiornamenti che non fanno paura sono aggiornamenti che vengono installati, e un CMS aggiornato è la prima difesa di sicurezza.
Cosa serve
Una licenza attiva (da Essential in su) e nient'altro. Il processo dura in genere meno di un minuto su un VPS normale, sito incluso online per tutta la durata. Il backup pre-update del database è incluso in tutti i piani a pagamento.