Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Hoe je Plausible Zelf-Hostt op een VPS (Volledige Gids)

Ontdek hoe je Plausible, een open-source analytics tool, zelf host op een VPS met onze stapsgewijze gids gericht op ontwikkelaars.

Hoe je Plausible Zelf-Hostt op een VPS (Volledige Gids)

Plausible is een lichte en open-source webanalytics-tool die de privacy van gebruikers respecteert. Zelf-hosting van Plausible op een Virtual Private Server (VPS) stelt je in staat volledige controle over je gegevens te behouden terwijl je profiteert van krachtige analytics. In deze gids doorlopen we de stappen om Plausible op te zetten met Docker op jouw gekozen VPS-provider.

Vereisten

Voordat je begint, zorg dat je:

  1. Een VPS hebt: Kies een provider uit de onderstaande opties die betaalbaar en ontwikkelaar-vriendelijk zijn:

    ProviderPrijsKenmerken
    Contabo VPS5.99 EUR/maandHoge opslagopties
    Hetzner Cloud4.15 EUR/maandFlexibele en snelle prestaties
    DigitalOcean6 USD/maandGemakkelijk op te schalen diensten
    Vultr6 USD/maandWereldwijde beschikbaarheid
    Linode (Akamai Cloud)5 USD/maandGeweldige community-ondersteuning
  2. Een domeinnaam: Zorg dat je een geregistreerde domeinnaam hebt die jij bezit.

  3. Basiskennis van terminalcommando’s en Docker.

  4. Een geschikte Docker-omgeving geïnstalleerd op je VPS.

Stap 1: Je VPS Configureren

  1. Toegang tot je VPS: Gebruik SSH om verbinding te maken.

    ssh root@je-vps-ip
  2. Werk je systeem bij: Zorg dat je server up-to-date is.

    apt update && apt upgrade -y
  3. Installeer Docker: Als Docker nog niet geïnstalleerd is, voer de volgende commando’s uit:

    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. Installeer Docker Compose: Je hebt ook Docker Compose nodig om de Docker-containers te beheren.

    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

Stap 2: Configureren van Plausible Analytics

  1. Maak een directory voor Plausible: Organiseer je bestanden met een speciale directory.

    mkdir ~/plausible
    cd ~/plausible
  2. Maak een Docker Compose bestand: Gebruik je favoriete teksteditor om docker-compose.yml aan te maken.

    versie: '3'
    
    services:
      plausible:
        image: plausible/analytics:latest
        environment:
          - DATABASE_URL=postgres://plausible:plausible@db/plausible
          - SECRET_KEY=je-geheime-sleutel
          - PLAUSIBLE_PUBLIC_HOST=je-domein.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. Wijzig de Omgevingsvariabelen: Zorg dat je je-geheime-sleutel vervangt door een veilige willekeurige string en je-domein.com door je eigen domeinnaam.

Stap 3: Plausible Starten

  1. Start de services: Voer de volgende commando uit om Plausible te lanceren.

    docker-compose up -d
  2. Toegang krijgen tot Plausible: Open je webbrowser en navigeer naar http://je-domein.com:8000. Als alles correct geconfigureerd is, zie je de Plausible inlogpagina.

  3. Frontend configuratie: Volg de Plausible documentatie om je domein toe te voegen en analytics te starten.

Stap 4: Je Installatie Beveiligen

  1. Stel HTTPS in: Het is aan te raden om je analytics over HTTPS te laten lopen. Je kunt gratis SSL-certificaten verkrijgen via Let’s Encrypt. Hier is een korte gids:

    apt install certbot
    certbot certonly --standalone -d je-domein.com
  2. Configureer Nginx als Reverse Proxy: Wil je Plausible bedienen op standaard poorten en SSL toevoegen?

    server {
        listen 80;
        server_name je-domein.com;
        return 301 https://$host$request_uri;
    }
    
    server {
        listen 443 ssl;
        server_name je-domein.com;
    
        ssl_certificate /etc/letsencrypt/live/je-domein.com/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/je-domein.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. Wat is Plausible en waarom zou ik het zelf hosten?

Plausible is een open-source webanalytics-tool die ontworpen is om een eenvoudige en privacy-gerichte alternatief te bieden voor Google Analytics. Door het zelf te hosten, heb je volledige controle over je data en zorg je ervoor dat de privacy van gebruikers gerespecteerd wordt, in overeenstemming met GDPR en andere privacyregels. Daarnaast voorkom je vendor lock-in en kun je de service aanpassen aan jouw specifieke behoeften.

2. Welke VPS-provider is het beste voor het zelf hosten van Plausible?

De beste keuze hangt af van je budget, locatie en prestatievereisten. Bijvoorbeeld, Hetzner Cloud biedt scherpe prijzen van 4.15 EUR/maand, terwijl DigitalOcean en Vultr populair zijn vanwege hun gemakkelijke schaalbaarheid en gebruiksvriendelijkheid voor 6 USD/maand. Voor een volledige VPS-vergelijking, bekijk deze link. Analyseer altijd de specifieke functies en ondersteuning die passen bij jouw technische eisen voordat je beslist.

3. Hoe monitor ik de gezondheid van mijn zelf-gehoste Plausible-service?

Om je zelf-gehoste Plausible te monitoren, kun je gebruik maken van Docker’s ingebouwde management-commando’s zoals docker logs plausible om fouten of problemen te controleren. Daarnaast kan het integreren van monitoringoplossingen zoals Grafana of Prometheus inzicht geven in de prestaties en resourcegebruik van je Docker-containers. Het is essentieel om regelmatig de operationele logs te controleren om mogelijke downtime of fouten proactief te detecteren.

Door deze stappen te volgen, kun je efficiënt Plausible zelf hosten op een VPS, terwijl je zowel prestaties als dataprivacy behoudt. Veel plezier met je zelf-hosting avontuur met open-source tools! --- Eind ---