−25%

su Windows con pagamento annuale, fino al 31/10. Vai ai piani

EQVPS
Inizia

VPS per Plausible: analisi web senza cookie

Ospita Plausible Community Edition per statistiche rispettose della privacy, senza cookie. Requisiti, setup Docker con HTTPS e di cosa ha bisogno ClickHouse.

Il setup di analytics classico chiede il consenso ai visitatori, spedisce i loro dati a terzi e ti dà una dashboard con duecento report che non aprirai mai. Plausible fa l'opposto: uno script piccolo, nessun cookie, una pagina di statistiche che riesci davvero a leggere. La Community Edition è gratuita da ospitare in proprio, e un VPS con il suo IP è tutto ciò che le serve.

Perché ospitarlo in proprio

Di cosa ha bisogno

Plausible gira in tre container: l'app, PostgreSQL per account e impostazioni, e ClickHouse per gli eventi. ClickHouse è quello affamato di memoria.

Installazione (Ubuntu 24.04, Docker)

apt update && apt install -y docker.io docker-compose-v2 git
git clone https://github.com/plausible/community-edition plausible-ce
cd plausible-ce
# check out the newest release tag
git checkout "$(git tag --sort=-v:refname | head -1)"

Crea il file di ambiente: Plausible può ottenere da solo il suo certificato Let's Encrypt.

cat > .env <<EOF
BASE_URL=https://stats.example.com
SECRET_KEY_BASE=$(openssl rand -base64 48)
HTTP_PORT=80
HTTPS_PORT=443
EOF

cat > compose.override.yml <<'EOF'
services:
  plausible:
    ports:
      - 80:80
      - 443:443
EOF

docker compose up -d

Punta prima il record A di stats.example.com sul VPS, così la richiesta del certificato va a buon fine. Poi apri l'URL, crea il tuo account e aggiungi un sito. Il README del repository è la fonte di riferimento per le nuove variabili: dagli un'occhiata quando aggiorni.

Aggiungi lo script al tuo sito

<script defer data-domain="example.com" src="https://stats.example.com/js/script.js"></script>

Alcuni ad blocker bloccano tutto ciò che si chiama «analytics»; servire lo script dal tuo sottodominio evita già gran parte del problema.

Mantenerlo in funzione

Dove non arriva

Plausible raccoglie di proposito meno dati. Niente percorsi per singolo utente, niente tracciamento tra dispositivi, niente integrazioni con le piattaforme pubblicitarie. Se il marketing vive dentro gli strumenti di una rete pubblicitaria, quei report ti mancheranno. Per la maggior parte dei siti che vogliono solo sapere quali pagine funzionano e da dove arrivano i visitatori, è la giusta quantità di dati, e nessuno deve cliccare «Accetta».

Correlati

Pronto a fare il deploy? Paga in crypto, niente KYC — online in circa un minuto.

Fai il deploy ora →

FAQ

Plausible richiede un banner dei cookie?

Plausible non imposta cookie e non conserva dati personali né indirizzi IP completi: i visitatori vengono contati con un hash che cambia ogni giorno. Nella maggior parte dei casi questo significa che non serve un banner di consenso, ma la decisione finale dipende dalla tua giurisdizione e da cos'altro carica il tuo sito.

Quanta RAM serve a Plausible self-hosted?

Plausible salva gli eventi in ClickHouse, ed è ClickHouse la parte che vuole memoria. Parte con 2 GB, ma i merge in background possono superarli. 4 GB (Small-IP) è la misura comoda per qualche sito con traffico costante.

Posso usarlo su un piano NAT?

No. Lo script di tracciamento e la dashboard vengono serviti in HTTPS sul tuo dominio, quindi il server deve accettare la 443 in entrata. Serve un piano con IP dedicato.

Quanto disco occupano i dati?

Pochissimo per evento: ClickHouse comprime molto. Un sito con decine di migliaia di visite al mese usa ben meno di un gigabyte l'anno. Per molto tempo le immagini Docker occupano più spazio dei dati.

Come lo aggiorno?

Scarica la nuova release nel repository della community edition, poi esegui 'docker compose pull' e 'docker compose up -d'. Leggi prima le note di rilascio: le versioni maggiori a volte richiedono un passaggio di migrazione.

Commenti

Ancora nessun commento. Sii il primo.

Lascia un commento

I commenti sono moderati prima di comparire.