Test indipendenti Aggiornato aprile 2026 387 guide di self-hosting 5 provider VPS testati

guide

Come Auto-Ospitare Plausible su un VPS (Guida Completa)

Scopri come auto-ospitare Plausible, uno strumento di analisi open-source, su un VPS con la nostra guida passo-passo progettata per sviluppatori.

Come Auto-Ospitare Plausible su un VPS (Guida Completa)

Plausible è uno strumento di analisi web leggero e open-source che rispetta la privacy degli utenti. Auto-ospitare Plausible su un Server Privato Virtuale (VPS) ti consente di mantenere il pieno controllo sui tuoi dati beneficiando di potenti strumenti di analisi. In questa guida, ti guideremo attraverso i passaggi per configurare Plausible usando Docker sul provider VPS che hai scelto.

Requisiti

Prima di iniziare, assicurati di avere:

  1. Un VPS: Scegli un provider tra le opzioni qui sotto che sono convenienti e amichevoli per gli sviluppatori:

    ProviderPrezzoCaratteristiche
    Contabo VPS5.99 EUR/meseElevate opzioni di archiviazione
    Hetzner Cloud4.15 EUR/mesePrestazioni flessibili e veloci
    DigitalOcean6 USD/meseServizi facili da scalare
    Vultr6 USD/meseDisponibilità globale
    Linode (Akamai Cloud)5 USD/meseOttimo supporto della comunità
  2. Un nome di dominio: Assicurati di aver registrato un nome di dominio di tua proprietà.

  3. Conoscenze di base sui comandi del terminale e su Docker.

  4. Un ambiente Docker appropriato installato sul tuo VPS.

Passo 1: Configurare il Tuo VPS

  1. Accedi al Tuo VPS: Usa SSH per connetterti al tuo VPS.

    ssh root@your-vps-ip
  2. Aggiorna il Tuo Sistema: Assicurati sempre che il tuo server sia aggiornato.

    apt update && apt upgrade -y
  3. Installa Docker: Se Docker non è installato, esegui i seguenti comandi:

    apt install apt-transport-https ca-certificates curl software-properties-common -y
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
    add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
    apt update
    apt install docker-ce -y
  4. Installa Docker Compose: Avrai anche bisogno di Docker Compose per gestire i container Docker.

    curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    chmod +x /usr/local/bin/docker-compose

Passo 2: Configura Plausible Analytics

  1. Crea una Directory per Plausible: Organizza i tuoi file con una directory dedicata.

    mkdir ~/plausible
    cd ~/plausible
  2. Crea un File Docker Compose: Usa il tuo editor di testo preferito per creare docker-compose.yml.

    version: '3'
    
    services:
      plausible:
        image: plausible/analytics:latest
        environment:
          - DATABASE_URL=postgres://plausible:plausible@db/plausible
          - SECRET_KEY=your-secret-key
          - PLAUSIBLE_PUBLIC_HOST=your-domain.com
        ports:
          - "8000:8000"
        depends_on:
          - db
    
      db:
        image: postgres:13
        environment:
          - POSTGRES_USER=plausible
          - POSTGRES_PASSWORD=plausible
          - POSTGRES_DB=plausible
        volumes:
          - db_data:/var/lib/postgresql/data
    
    volumes:
      db_data:
  3. Modifica le Variabili d’Ambiente: Assicurati di sostituire your-secret-key con una stringa casuale sicura e your-domain.com con il tuo reale dominio.

Passo 3: Esegui Plausible

  1. Avvia i Servizi: Esegui il seguente comando per lanciare Plausible.

    docker-compose up -d
  2. Accedi a Plausible: Apri il tuo browser web e naviga su http://your-domain.com:8000. Se tutto è configurato correttamente, dovresti vedere la pagina di accesso di Plausible.

  3. Configurazione Frontend: Segui la documentazione di Plausible per aggiungere il tuo dominio e iniziare a tracciare l’analisi.

Passo 4: Sicurezza della Tua Installazione

  1. Imposta HTTPS: È consigliabile eseguire la tua analisi su HTTPS. Puoi ottenere un certificato SSL gratuito usando Let’s Encrypt. Ecco una guida veloce:

    apt install certbot
    certbot certonly --standalone -d your-domain.com
  2. Configura Nginx come Reverse Proxy: Se desideri servire Plausible su porte standard e aggiungere SSL.

    server {
        listen 80;
        server_name your-domain.com;
        return 301 https://$host$request_uri;
    }
    
    server {
        listen 443 ssl;
        server_name your-domain.com;
    
        ssl_certificate /etc/letsencrypt/live/your-domain.com/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/your-domain.com/privkey.pem;
    
        location / {
            proxy_pass http://localhost:8000;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;
        }
    }

FAQ

1. Cos’è Plausible e perché dovrei auto-ospitarlo?

Plausible è uno strumento di analisi web open-source progettato per fornire un’alternativa semplice e incentrata sulla privacy a Google Analytics. Auto-ospitando, controlli i tuoi dati e assicuri che la privacy degli utenti venga rispettata, in conformità con il GDPR e altre normative sulla privacy. Inoltre, eviti il lock-in del fornitore e puoi personalizzare il servizio secondo le tue specifiche esigenze.

2. Quale provider VPS è il migliore per auto-ospitare Plausible?

Scegliere il miglior provider VPS dipende dal tuo budget, dalla posizione e dalle esigenze di prestazioni. Ad esempio, Hetzner Cloud offre prezzi competitivi a 4.15 EUR/mese, mentre DigitalOcean e Vultr sono popolari per la loro facile scalabilità e facilità d’uso a 6 USD/mese. Per un confronto completo dei VPS, dai un’occhiata a questo link. Analizza sempre le caratteristiche specifiche e il supporto che si allineano con i tuoi requisiti tecnici prima di prendere una decisione.

3. Come monitoro la salute del mio servizio Plausible auto-ospitato?

Per monitorare la tua istanza di Plausible auto-ospitata, puoi utilizzare i comandi di gestione integrati di Docker come docker logs plausible per controllare eventuali errori o problemi. Inoltre, integrare soluzioni di monitoraggio come Grafana o Prometheus può fornire informazioni sulle prestazioni e sull’utilizzo delle risorse dei tuoi container Docker. È essenziale controllare regolarmente i log operativi per intercettare preventivamente eventuali tempi di inattività o errori.

Seguendo questi passaggi, puoi efficientemente auto-ospitare Plausible su un VPS, mantenendo sia le prestazioni che la privacy dei dati. Buon viaggio nell’auto-ospitare con strumenti open-source!