← Tutti gli articoli

analytics

Come self-hostare Plausible Analytics, un’alternativa a Google Analytics

Una guida in parole semplici su cosa serve per self-hostare Plausible Analytics, cosa può rompersi e come mantenere la configurazione comprensibile nel tempo.

  • analytics
  • self-hosting
  • privacy
Un VPS self-hosted invia i dati di Plausible Analytics a una dashboard protetta da uno scudo per la privacy.

Vuoi statistiche semplici sul tuo sito senza far passare ogni visitatore da Google, ma appena senti parlare di “analytics in self-hosting” il pensiero va subito a un fine settimana frustrante fatto di dashboard non funzionanti ed errori misteriosi del server.

Versione breve: per fare self-hosting di Plausible Analytics, esegui Plausible sul tuo server, lo colleghi a un dominio, lo proteggi con un certificato HTTPS e inserisci il suo piccolo script di tracciamento nelle pagine del tuo sito. Plausible Analytics è un’alternativa leggera a Google Analytics, ma richiede comunque l'infrastruttura di base di qualsiasi applicazione web: spazio di archiviazione, configurazione delle email, backup e una gestione pulita dell'instradamento del traffico web.

Cos’è Plausible Analytics, in parole semplici?

Plausible Analytics è una piattaforma di analisi web progettata nel rispetto della privacy. Ti mostra dati essenziali come visualizzazioni di pagina, sorgenti di traffico (referrer), paesi di provenienza, dispositivi e pagine più lette, senza tracciare i singoli utenti o profilare i visitatori.

Immagina Google Analytics come un sistema di telecamere in un centro commerciale che segue ogni persona da un negozio all’altro. Plausible Analytics assomiglia di più a un contapersone all’ingresso con un blocco appunti: dati utili, aggregati e senza intrusioni.

Quando lo ospiti in autonomia, l’applicazione risiede sul tuo server anziché sull'infrastruttura gestita da Plausible. Il tuo sito carica un piccolo script dal tuo dominio dedicato e la dashboard mostra le visite registrate.

Questo approccio ti garantisce il pieno controllo dei dati, ma ti rende anche responsabile delle attività di gestione dell'infrastruttura: mantenere l’applicazione raggiungibile, verificare la validità dei certificati e assicurarti che i dati siano protetti in caso di guasti al server.

Cosa ti serve prima di fare self-hosting di Plausible?

I requisiti fondamentali sono quattro.

Primo: ti serve un server con risorse sufficienti per eseguire l'applicazione e il suo database. Plausible è un software leggero, ma le risorse richieste crescono insieme al volume di traffico. Un blog personale e un sito di marketing ad alto traffico hanno esigenze ben diverse.

Secondo: ti serve un nome di dominio o un sottodominio dedicato, come ad esempio analytics.example.com. Questo fornisce alla dashboard e allo script di tracciamento un indirizzo pubblico stabile. Se il dominio punta a un indirizzo errato, il traffico web non potrà raggiungere l'applicazione.

Terzo: occorre una connessione sicura HTTPS. HTTPS garantisce la cifratura del traffico e mostra l'icona del lucchetto nel browser. Senza HTTPS, i browser moderni possono bloccare l'invio dei dati o mostrare avvisi di sicurezza, specialmente se il tuo sito principale è già protetto. Se vuoi approfondire questo concetto, consulta la guida come funziona HTTPS sul tuo server.

Quarto: ti serve un sistema per isolare ed eseguire Plausible e i suoi servizi di supporto. La maggior parte delle installazioni in self-hosting sfrutta i container Docker, che permettono di impacchettare l’applicazione, il database e i moduli correlati in ambienti separati e ordinati. Per un'introduzione semplice a questa tecnologia, leggi Docker su un server per principianti.

Cosa può andare storto con Plausible in self-hosting?

Le criticità principali raramente riguardano Plausible in sé, ma derivano solitamente dall'infrastruttura circostante.

Un dominio può puntare all'indirizzo IP sbagliato. Il certificato HTTPS può essere scaduto o configurato in modo errato. Il reverse proxy — la componente che riceve le richieste web e le smista all'applicazione corretta — potrebbe indirizzare il traffico verso una porta interna non attiva. In questi casi si riscontra una pagina bianca, un avviso di sicurezza del browser o un errore di rete come 502 Bad Gateway.

Anche la gestione delle email può rivelarsi un punto critico. Plausible Analytics necessita del servizio di posta per la configurazione iniziale degli account, l'invio degli inviti e la generazione dei report periodici. Se l’invio delle email non è configurato correttamente, l’applicazione continuerà a funzionare ma le notifiche e le comunicazioni di servizio andranno perse.

Infine, occorre considerare la protezione dei dati. Le statistiche di traffico possono sembrare meno critiche delle credenziali o dei documenti fiscali, ma rappresentano lo storico della tua attività online. Perderle significa non poter più valutare l'andamento del sito nel tempo. Un piano di backup è davvero efficace soltanto se è stata testata la relativa procedura di ripristino; su questo tema ti consigliamo di leggere come fare il backup del server e ripristinarlo davvero.

L’ultimo rischio è la complessità di gestione nel tempo. A distanza di mesi potresti non ricordare quale dominio appartiene a Plausible, come sono stati configurati i certificati o quali altre applicazioni condividono lo stesso server. Un'infrastruttura non documentata e difficile da comprendere diventa inevitabilmente fragile.

Plausible in self-hosting garantisce davvero la privacy?

Per la maggior parte dei siti web, la risposta è sì. Plausible Analytics è progettato per raccogliere metriche generali sul traffico senza fare uso di sistemi di tracciamento invasivi. Gestire la piattaforma in self-hosting garantisce inoltre che i dati rimangano esclusivamente sul tuo server sotto il tuo diretto controllo.

Tuttavia, il self-hosting da solo non garantisce automaticamente la sicurezza assoluta. Occorre comunque configurare correttamente le regole di rete, applicare gli aggiornamenti di sicurezza del server, proteggere l'accesso alla dashboard ed evitare l'integrazione di script esterni di terze parti che potrebbero compromettere la riservatezza degli utenti.

In sintesi: Plausible offre una struttura orientata alla tutela della privacy, ma spetta all'amministratore garantire la sicurezza dell'ambiente in cui viene eseguito.

La scorciatoia

Server Manager ti aiuta a evitare le problematiche più comuni del self-hosting di Plausible: configurazioni errate del dominio, certificati HTTPS scaduti, errori di instradamento del proxy o interferenze tra applicazioni diverse installate sullo stesso server.

Il vantaggio principale risiede nel mantenere la configurazione dell'infrastruttura sempre visibile e ordinata. Anche a distanza di tempo potrai facilmente verificare quali risorse sono assegnate a Plausible Analytics, quale indirizzo lo serve e come è integrato rispetto agli altri tuoi progetti.

In questo modo mantieni la piena proprietà del server e dei dati analitici, riducendo al minimo il tempo dedicato alla gestione tecnica della configurazione.

FAQ

Posso utilizzare un'unica istanza self-hosted di Plausible Analytics per più siti web? Sì. Una singola istanza di Plausible Analytics può tracciare più siti web gestendo ciascun dominio con la propria configurazione e il relativo script all'interno della dashboard.

È obbligatorio mostrare il banner dei cookie con Plausible? Plausible viene impiegato proprio per evitare l'uso di cookie di tracciamento profilanti. L'effettiva necessità di un banner informativo dipende dalle normative vigenti nel tuo paese e dalla presenza di altri strumenti sul sito; Plausible migliora la gestione della privacy, ma non sostituisce una consulenza legale.

Plausible Analytics è più leggero rispetto a Google Analytics? Sì. Lo script di tracciamento di Plausible richiede pochissime risorse ed è focalizzato sull'invio delle metriche essenziali, garantendo prestazioni di caricamento elevate.

Posso eseguire Plausible sullo stesso server che ospita il mio sito web? Sì, a condizione che il server disponga delle risorse necessarie e che ciascun servizio sia isolato con domini, certificati HTTPS e regole di routing ben definiti.

Com’è una buona configurazione di Plausible?

Una configurazione self-hosted di Plausible ben strutturata funziona in modo costante e trasparente. Il tuo sito web si carica velocemente, la dashboard è accessibile a un indirizzo chiaro, i dati di traffico vengono registrati in tempo reale e non c'è il rischio di blocchi improvvisi dovuti a certificati scaduti o configurazioni errate.

Questo è il risultato finale: un sistema di analisi semplice, sotto il tuo completo controllo e con un'infrastruttura facile da gestire nel lungo periodo.