Bester VPS für Plausible Analytics 2026: Datenschutzfreundliche Analyse selbst hosten
REVIEW 12 min read fordnox

Bester VPS für Plausible Analytics 2026: Datenschutzfreundliche Analyse selbst hosten

Finden Sie den besten VPS für das Self-Hosting von Plausible Analytics. Komplette Einrichtungsanleitung mit Docker, ClickHouse, PostgreSQL und Reverse-Proxy-Konfiguration.


Bester VPS für Plausible Analytics 2026

Plausible ist eine leichtgewichtige, quelloffene und datenschutzfreundliche Alternative zu Google Analytics. Keine Cookies, keine Erhebung personenbezogener Daten, und ein Dashboard, das auf einen Bildschirm passt. Das Self-Hosting kostet nur einen Bruchteil von Plausible Cloud — und Sie behalten die volle Kontrolle über Ihre Daten.

Warum Plausible selbst hosten?

FaktorGoogle AnalyticsPlausible (Self-Hosted)
KostenKostenlos (Sie zahlen mit Daten)~5-10 $/Monat (nur VPS)
DatenschutzErfasst allesKeine Cookies, keine personenbezogenen Daten
DSGVOCookie-Banner erforderlichKeine Einwilligung nötig
DatenhoheitGoogles ServerIhr Server
Skriptgröße~45KB~1KB
DashboardKomplex, überwältigendEinfach, eine Seite
EinrichtungMinuten30 Minuten (Docker)

Plausible liefert Ihnen Seitenaufrufe, Verweisquellen, Länder, Geräte und Ziele — ohne Überwachungskapitalismus.

VPS-Anforderungen

Plausible betreibt zwei Datenbanken — PostgreSQL für die Konfiguration und ClickHouse für die Analysedaten. Dadurch ist es ressourcenhungriger als einfachere Tools wie Umami.

Minimum:

Empfohlen (bis zu 500K Seitenaufrufe/Monat):

Hoher Traffic (1M+ Seitenaufrufe/Monat):

ClickHouse ist der Hauptressourcenverbraucher. Es ist schnell, benötigt aber viel RAM.

Bester VPS für Plausible

1. Hetzner CX22 (Bestes Preis-Leistungs-Verhältnis)

4,35 €/Monat | 2 vCPU, 4GB RAM, 40GB NVMe

Der optimale Kompromiss. Genug RAM für PostgreSQL und ClickHouse, mit ausreichend Speicher für Analysedaten. Europäische Rechenzentren halten Ihre Daten standardmäßig DSGVO-konform.

2. Hostinger KVM2 (Beste Budget-Option)

6,99 $/Monat | 2 vCPU, 8GB RAM, 100GB NVMe

Mehr RAM und Speicher als Sie für die meisten Websites benötigen. Hervorragender Spielraum für Wachstum ohne Upgrade.

3. Vultr (Beste globale Abdeckung)

12 $/Monat | 2 vCPU, 2GB RAM, 50GB

32 Rechenzentrumsstandorte weltweit. Hosten Sie Analysen in der Nähe Ihrer Zielgruppe für schnelleres Laden des Skripts. Knapp bemessen mit 2GB RAM — überwachen Sie die ClickHouse-Auslastung.

4. DigitalOcean (Bestes Ökosystem)

12 $/Monat | 2 vCPU, 2GB RAM, 50GB

Solide Dokumentation, verwaltete Datenbanken verfügbar, falls Sie PostgreSQL auslagern möchten. Integrierte Ein-Klick-Backups.

5. Contabo (Beste Wahl für hohen Traffic)

6,99 €/Monat | 4 vCPU, 8GB RAM, 100GB SSD

Wenn Sie Millionen von Seitenaufrufen verfolgen, sind Contabos großzügige Spezifikationen sinnvoll. Etwas langsamere Festplatten als NVMe-Konkurrenten.

Vollständige Einrichtungsanleitung

Schritt 1: VPS erstellen

Am Beispiel von Hetzner:

  1. Bei Hetzner Cloud registrieren
  2. Server erstellen → Ubuntu 24.04 → CX22
  3. SSH-Schlüssel hinzufügen
  4. IP-Adresse notieren

Schritt 2: DNS einrichten

Verweisen Sie Ihre Domain:

A    analytics.yourdomain.com → your-server-ip

Schritt 3: Erste Server-Einrichtung

ssh root@your-server-ip

# System aktualisieren
apt update && apt upgrade -y

# Docker installieren
curl -fsSL https://get.docker.com | sh

# Benutzer erstellen
adduser plausible
usermod -aG docker plausible

# Firewall einrichten
ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable

Schritt 4: Plausible Hosting-Repository klonen

Plausible stellt ein offizielles Self-Hosting-Repository bereit:

su - plausible
git clone https://github.com/plausible/community-edition plausible-ce
cd plausible-ce

Schritt 5: Umgebung konfigurieren

Erstellen Sie eine plausible-conf.env-Datei:

# Geheimen Schlüssel generieren
SECRET_KEY_BASE=$(openssl rand -base64 48)

cat > plausible-conf.env << EOF
BASE_URL=https://analytics.yourdomain.com
SECRET_KEY_BASE=$SECRET_KEY_BASE
TOTP_VAULT_KEY=$(openssl rand -base64 32)
EOF

Schritt 6: Reverse Proxy hinzufügen

Erstellen Sie eine docker-compose.override.yml, um Caddy hinzuzufügen:

services:
  caddy:
    image: caddy:alpine
    restart: unless-stopped
    ports:
      - 80:80
      - 443:443
    volumes:
      - ./Caddyfile:/etc/caddy/Caddyfile
      - caddy_data:/data
      - caddy_config:/config

  plausible:
    ports: !override
      - 127.0.0.1:8000:8000

volumes:
  caddy_data:
  caddy_config:

Erstellen Sie das Caddyfile:

analytics.yourdomain.com {
    reverse_proxy plausible:8000

    encode gzip

    header {
        Strict-Transport-Security "max-age=31536000; includeSubDomains"
        X-Content-Type-Options "nosniff"
        X-Frame-Options "DENY"
    }
}

Schritt 7: Starten

docker compose -f docker-compose.yml -f docker-compose.override.yml up -d

Warten Sie 60 Sekunden, bis ClickHouse und PostgreSQL initialisiert sind.

Schritt 8: Konto erstellen

  1. Öffnen Sie https://analytics.yourdomain.com
  2. Registrieren Sie sich mit Ihrer E-Mail-Adresse
  3. Fügen Sie Ihre erste Website hinzu
  4. Kopieren Sie den Tracking-Code

Schritt 9: Tracking-Skript einbinden

Fügen Sie Folgendes in den <head>-Bereich Ihrer Website ein:

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

Fertig. Kein Cookie-Einwilligungsdialog nötig.

Tracking-Skript-Erweiterungen

Plausible bietet Skriptvarianten für zusätzliche Funktionen:

<!-- Klicks auf ausgehende Links erfassen -->
<script defer data-domain="yourdomain.com"
  src="https://analytics.yourdomain.com/js/script.outbound-links.js"></script>

<!-- Datei-Downloads erfassen -->
<script defer data-domain="yourdomain.com"
  src="https://analytics.yourdomain.com/js/script.file-downloads.js"></script>

<!-- 404-Seiten erfassen -->
<script defer data-domain="yourdomain.com"
  src="https://analytics.yourdomain.com/js/script.tagged-events.js"></script>

<!-- Mehrere Erweiterungen kombinieren -->
<script defer data-domain="yourdomain.com"
  src="https://analytics.yourdomain.com/js/script.outbound-links.file-downloads.js"></script>

Benutzerdefiniertes Ziel-Tracking

Richten Sie Conversion-Ziele im Plausible-Dashboard ein:

// Benutzerdefiniertes Ereignis erfassen
plausible('Signup');

// Mit benutzerdefinierten Eigenschaften erfassen
plausible('Purchase', { props: { plan: 'Pro', price: '29' } });

// Formularübermittlungen erfassen
document.getElementById('contact-form').addEventListener('submit', function() {
  plausible('Contact Form');
});

Erstellen Sie dann ein passendes Ziel unter Settings → Goals.

Google Analytics Import

Sie migrieren von Google Analytics? Plausible kann Ihre historischen Daten importieren:

  1. Gehen Sie zu Settings → Imports & Exports
  2. Klicken Sie auf „Import from Google Analytics”
  3. Authentifizieren Sie sich bei Google
  4. Wählen Sie die zu importierende Property aus

Ihre historischen Daten erscheinen neben den neuen Plausible-Daten — keine Lücken in Ihren Diagrammen.

Leistungsoptimierung

ClickHouse-Optimierung

Für Websites mit hohem Traffic passen Sie die ClickHouse-Speicherlimits in clickhouse/clickhouse-config.xml an:

<clickhouse>
    <profiles>
        <default>
            <max_memory_usage>1000000000</max_memory_usage>
            <max_bytes_before_external_group_by>500000000</max_bytes_before_external_group_by>
        </default>
    </profiles>
</clickhouse>

PostgreSQL-Optimierung

Fügen Sie Folgendes zu Ihrer Docker Compose Override-Datei hinzu:

plausible_db:
  command:
    - "postgres"
    - "-c"
    - "shared_buffers=256MB"
    - "-c"
    - "effective_cache_size=512MB"

Backup-Strategie

Sichern Sie beide Datenbanken. Der Verlust von ClickHouse-Daten bedeutet den Verlust aller Ihrer Analysedaten.

Automatisiertes Backup-Skript

Erstellen Sie backup.sh:

#!/bin/bash
BACKUP_DIR="/home/plausible/backups"
DATE=$(date +%Y%m%d_%H%M%S)

mkdir -p $BACKUP_DIR

# PostgreSQL sichern
docker exec plausible-ce-plausible_db-1 pg_dump -U postgres plausible \
  | gzip > $BACKUP_DIR/postgres_$DATE.sql.gz

# ClickHouse sichern
docker exec plausible-ce-plausible_events_db-1 \
  clickhouse-client --query "SELECT * FROM plausible_events_db.events_v2 FORMAT Native" \
  | gzip > $BACKUP_DIR/clickhouse_events_$DATE.gz

# Nur die letzten 14 Backups behalten
ls -t $BACKUP_DIR/postgres_*.gz | tail -n +15 | xargs -r rm
ls -t $BACKUP_DIR/clickhouse_*.gz | tail -n +15 | xargs -r rm

Mit cron planen:

crontab -e
# Hinzufügen:
0 3 * * * /home/plausible/backup.sh

Plausible im Vergleich zu Alternativen

FunktionPlausibleUmamiMatomo
Skriptgröße~1KB~2KB~22KB
RAM-Verbrauch~500MB~200MB~1GB+
DatenbankClickHouse + PostgreSQLPostgreSQLMySQL
Cookie-freiOptional
GA-Import
Umsatz-Tracking
Eigene Eigenschaften
Self-Hosting-SchwierigkeitMittelEinfachMittel
Kostenloses Self-Hosting✅ (Community Ed.)

Plausible bietet mehr Funktionen als Umami — GA-Import, Umsatz-Tracking, Trichteranalyse — auf Kosten eines höheren Ressourcenverbrauchs.

Mehrere Websites

Verfolgen Sie mehrere Domains mit einer einzelnen Plausible-Installation:

  1. Settings → Sites → Add Site
  2. Jede Website erhält ihren eigenen Tracking-Code
  3. Alle Daten bleiben im Dashboard getrennt

Ein einzelner 4GB-VPS kann problemlos 5-10 Websites mit niedrigem Traffic verwalten.

API-Zugang

Plausible verfügt über eine umfassende Statistik-API:

# Besucher für heute abrufen
curl "https://analytics.yourdomain.com/api/v1/stats/realtime/visitors?site_id=yourdomain.com" \
  -H "Authorization: Bearer your-api-key"

# Aggregierte Statistiken abrufen
curl "https://analytics.yourdomain.com/api/v1/stats/aggregate?site_id=yourdomain.com&period=30d&metrics=visitors,pageviews,bounce_rate" \
  -H "Authorization: Bearer your-api-key"

# Top-Seiten abrufen
curl "https://analytics.yourdomain.com/api/v1/stats/breakdown?site_id=yourdomain.com&period=30d&property=event:page&limit=10" \
  -H "Authorization: Bearer your-api-key"

API-Schlüssel erstellen Sie unter Settings → API Keys.

Plausible aktualisieren

cd /home/plausible/plausible-ce

# Neueste Version abrufen
git pull
docker compose pull

# Neustart
docker compose up -d

# Alte Images bereinigen
docker image prune -f

Plausible führt Datenbankmigrationen beim Start automatisch aus.

Sicherheitstipps

1. Öffentliche Registrierung deaktivieren

Nachdem Sie Ihr Konto erstellt haben, fügen Sie Folgendes zu plausible-conf.env hinzu:

DISABLE_REGISTRATION=true

2. Nur HTTPS verwenden

Die Caddy-Konfiguration übernimmt dies mit automatischen Let’s Encrypt-Zertifikaten.

3. Admin-Zugang einschränken

Verwenden Sie Tailscale oder ein WireGuard VPN für den Zugriff auf das Admin-Panel.

4. Regelmäßig aktualisieren

Aktualisieren Sie die Images mindestens monatlich. Plausible erhält regelmäßige Sicherheits- und Funktionsupdates.

Ressourcenverbrauch

Typischer Plausible-Ressourcenbedarf:

KomponenteRAMCPU
Plausible (Elixir)~150MBNiedrig
PostgreSQL~100MBNiedrig
ClickHouse~250MBSpitzen bei Abfragen
Gesamt~500MB~5% im Leerlauf

Schwerer als Umami, aber leichter als Matomo. Sie können den VPS trotzdem mit leichtgewichtigen Diensten wie Vaultwarden teilen.

FAQ

Verwendet Plausible Cookies?

Nein. Plausible ist 100% cookie-frei. Kein DSGVO-Einwilligungsbanner erforderlich.

Wie zählt es eindeutige Besucher ohne Cookies?

Durch einen täglich rotierenden Hash aus IP-Adresse und User-Agent. Ein seiten- oder tagesübergreifendes Tracking ist nicht möglich.

Kann ich Plausible mit einem CDN verwenden?

Ja. Das Tracking-Skript funktioniert problemlos hinter Cloudflare oder jedem anderen CDN. Sie können das Skript auch über Ihre eigene Domain proxyen, um Werbeblocker zu umgehen.

Ist die Community Edition identisch mit Plausible Cloud?

Nahezu. Die Community Edition enthält alle Kernfunktionen. Einige Enterprise-Funktionen wie Trichter und benutzerdefinierte Eigenschaften sind in beiden Versionen verfügbar.

Wie viel Speicherplatz benötigt ClickHouse?

ClickHouse komprimiert Daten aggressiv. Rechnen Sie mit etwa 1GB pro 10 Millionen gespeicherten Seitenaufrufen.

Empfohlene Konfiguration

AnwendungsfallVPSMonatliche Kosten
Persönlich / Kleine WebsiteHetzner CX224,35 €
Mehrere WebsitesHostinger KVM26,99 $
Hoher TrafficContabo VPS M6,99 €

Starten Sie mit Hetzner CX22 — 4,35 €/Monat für datenschutzfreundliche Analysen. Günstiger als Plausible Cloud (9 $/Monat für 10K Seitenaufrufe) und Sie behalten die vollständige Kontrolle über Ihre Daten.

~/best-vps-for-plausible/get-started

Ready to get started?

Get the best VPS hosting deal today. Hostinger offers 4GB RAM VPS starting at just $4.99/mo.

Get Hostinger VPS — $4.99/mo

// up to 75% off + free domain included

// related topics

bester vps für plausible plausible analytics hosting selbst gehostetes plausible plausible vps einrichtung datenschutz analytics vps

// related guides

Andrius Putna

Andrius Putna

I am Andrius Putna. Geek. Since early 2000 in love tinkering with web technologies. Now AI. Bridging business and technology to drive meaningful impact. Combining expertise in customer experience, technology, and business strategy to deliver valuable insights. Father, open-source contributor, investor, 2xIronman, MBA graduate.

// last updated: March 8, 2026. Disclosure: This article may contain affiliate links.