Il mio mondo digitale

Perché nel tempo ho deciso di self-hostare tutti i miei servizi essenziali

Pubblicato il: da Denial403

1 min di lettura

Negli ultimi anni ho iniziato a prendere sempre più consapevolezza dell’importanza dei miei dati e degli strumenti digitali che uso ogni giorno. Così, passo dopo passo, ho scelto di prendere in gestione selfhostata tutti i servizi davvero essenziali: la mail, il mio cloud personale, i sistemi di chat e diversi altri piccoli servizi che fanno parte della mia quotidianità digitale.

Non è stata una scelta impulsiva, ma un percorso graduale fatto di sperimentazioni, errori, miglioramenti e tanta voglia di capire come funzionano davvero le cose dietro le quinte.

Ma quali sono i vantaggi del self hosting?

Scegliere il self-hosting porta con sé molti aspetti positivi:

  1. I dati sono davvero miei

Non vengono analizzati, profilati o archiviati da terze parti. Rimangono sui miei server, sotto il mio controllo.

  1. Nessun intermediario

Ogni servizio che uso è gestito da me. Niente sorprese, niente cambi improvvisi di policy, niente funzioni rimosse da un giorno all’altro.

  1. Personalizzazione totale

Posso configurare i servizi come voglio, aggiungere o togliere funzionalità, integrare componenti esterni, automatizzare processi, creare flussi ad hoc.

  1. Crescita personale e competenze tecniche

Ogni giorno imparo qualcosa di nuovo: dalla configurazione di un VirtualHost all’ottimizzazione di un database, dalla federazione di un servizio alla gestione della sicurezza.

Ma purtroppo ci sono anche degli aspetti negativi. Il selfhosting non è gratis (nemmeno quando non paghi)

Non sarebbe onesto elencare solo gli aspetti positivi. Ecco cosa significa, in concreto, scegliere questa strada:

  1. Sei l’unico responsabile

Backup, uptime, sicurezza, manutenzione. Tutto dipende da te. Se qualcosa va storto, non c'è un'assistenza a cui telefonare.

  1. Richiede tempo

Aggiornamenti, monitoraggio, test, configurazioni... un’infrastruttura, anche piccola, richiede cura costante.

  1. Richiede competenze e la volontà di mettersi alla prova

Non puoi limitarti a installare e dimenticare. È necessario capire quello che si sta facendo, o almeno essere pronti a imparare rapidamente.

  1. Costi non solo economici

Anche se può essere economico, hardware, energia, backup comportano comunque delle spese.

In definitiva, il selfhosting non è per tutti, e non vuole esserlo. Ma per me rappresenta il modo più autentico di usare la tecnologia: consapevole, libero, controllato.

Non è perfetto, richiede impegno, ma restituisce una cosa preziosa: la sensazione di essere davvero padrone dei propri strumenti digitali.