Meilleur VPS pour Plausible Analytics 2026 : Auto-Héberger des Statistiques Respectueuses de la Vie Privée
Trouvez le meilleur VPS pour auto-héberger Plausible Analytics. Guide complet d'installation avec Docker, ClickHouse, PostgreSQL et configuration du reverse proxy.
Meilleur VPS pour Plausible Analytics en 2026
Plausible est une alternative légère, open source et respectueuse de la vie privée à Google Analytics. Pas de cookies, pas de collecte de données personnelles, et un tableau de bord qui tient sur un seul écran. L’auto-héberger coûte une fraction de Plausible Cloud — et vous êtes propriétaire de chaque octet de données.
Pourquoi Auto-Héberger Plausible ?
| Facteur | Google Analytics | Plausible (Auto-Hébergé) |
|---|---|---|
| Coût | Gratuit (vous payez avec vos données) | ~5-10$/mois (VPS uniquement) |
| Confidentialité | Suit tout | Pas de cookies, pas de données personnelles |
| RGPD | Bannière de consentement requise | Aucun consentement nécessaire |
| Propriété des données | Serveurs de Google | Votre serveur |
| Taille du script | ~45 Ko | ~1 Ko |
| Tableau de bord | Complexe, surchargé | Simple, une seule page |
| Installation | Quelques minutes | 30 minutes (Docker) |
Plausible vous offre les pages vues, les référents, les pays, les appareils et les objectifs — sans le capitalisme de surveillance.
Configuration Requise pour le VPS
Plausible utilise deux bases de données — PostgreSQL pour la configuration et ClickHouse pour les données analytiques. Cela le rend plus gourmand que des outils plus simples comme Umami.
Minimum :
- 2 vCPU
- 2 Go RAM
- 20 Go de stockage
Recommandé (jusqu’à 500K pages vues/mois) :
- 2 vCPU
- 4 Go RAM
- 40 Go de stockage
Trafic Élevé (1M+ pages vues/mois) :
- 4 vCPU
- 8 Go RAM
- 80 Go+ de stockage
ClickHouse est le principal consommateur de ressources. Il est rapide, mais il aime la RAM.
Meilleur VPS pour Plausible
1. Hetzner CX22 (Meilleur Rapport Qualité-Prix)
4,35€/mois | 2 vCPU, 4 Go RAM, 40 Go NVMe
Le point idéal. Assez de RAM pour PostgreSQL et ClickHouse, avec un stockage suffisant pour les données analytiques. Les centres de données européens gardent vos données conformes au RGPD par défaut.
2. Hostinger KVM2 (Meilleur Budget)
6,99$/mois | 2 vCPU, 8 Go RAM, 100 Go NVMe
Plus de RAM et de stockage que nécessaire pour la plupart des sites. Une excellente marge de croissance sans besoin de mise à niveau.
3. Vultr (Meilleure Couverture Mondiale)
12$/mois | 2 vCPU, 2 Go RAM, 50 Go
32 emplacements de centres de données dans le monde. Hébergez vos statistiques au plus près de votre audience pour un chargement plus rapide du script. Juste en RAM avec 2 Go — surveillez l’utilisation de ClickHouse.
4. DigitalOcean (Meilleur Écosystème)
12$/mois | 2 vCPU, 2 Go RAM, 50 Go
Documentation solide, bases de données managées disponibles si vous souhaitez externaliser PostgreSQL. Sauvegardes en un clic intégrées.
5. Contabo (Meilleur pour le Trafic Élevé)
6,99€/mois | 4 vCPU, 8 Go RAM, 100 Go SSD
Si vous suivez des millions de pages vues, les spécifications généreuses de Contabo sont pertinentes. Disques légèrement plus lents que les concurrents NVMe.
Guide d’Installation Complet
Étape 1 : Créer Votre VPS
En prenant Hetzner comme exemple :
- Inscrivez-vous sur Hetzner Cloud
- Créer un serveur → Ubuntu 24.04 → CX22
- Ajoutez votre clé SSH
- Notez l’adresse IP
Étape 2 : Configuration DNS
Pointez votre domaine :
A analytics.yourdomain.com → your-server-ip
Étape 3 : Configuration Initiale du Serveur
ssh root@your-server-ip
# Mettre à jour le système
apt update && apt upgrade -y
# Installer Docker
curl -fsSL https://get.docker.com | sh
# Créer un utilisateur
adduser plausible
usermod -aG docker plausible
# Configurer le pare-feu
ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable
Étape 4 : Cloner le Dépôt d’Hébergement Plausible
Plausible fournit un dépôt officiel pour l’auto-hébergement :
su - plausible
git clone https://github.com/plausible/community-edition plausible-ce
cd plausible-ce
Étape 5 : Configurer l’Environnement
Créez un fichier plausible-conf.env :
# Générer une clé secrète
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
Étape 6 : Ajouter un Reverse Proxy
Créez un fichier docker-compose.override.yml pour ajouter Caddy :
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:
Créez le 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"
}
}
Étape 7 : Lancement
docker compose -f docker-compose.yml -f docker-compose.override.yml up -d
Attendez 60 secondes que ClickHouse et PostgreSQL s’initialisent.
Étape 8 : Créer Votre Compte
- Ouvrez
https://analytics.yourdomain.com - Inscrivez-vous avec votre email
- Ajoutez votre premier site web
- Copiez le snippet de suivi
Étape 9 : Ajouter le Script de Suivi
Ajoutez dans le <head> de votre site :
<script defer data-domain="yourdomain.com"
src="https://analytics.yourdomain.com/js/script.js"></script>
Terminé. Aucune bannière de consentement aux cookies nécessaire.
Extensions du Script de Suivi
Plausible propose des variantes de script pour des fonctionnalités supplémentaires :
<!-- Suivre les clics sur les liens sortants -->
<script defer data-domain="yourdomain.com"
src="https://analytics.yourdomain.com/js/script.outbound-links.js"></script>
<!-- Suivre les téléchargements de fichiers -->
<script defer data-domain="yourdomain.com"
src="https://analytics.yourdomain.com/js/script.file-downloads.js"></script>
<!-- Suivre les pages 404 -->
<script defer data-domain="yourdomain.com"
src="https://analytics.yourdomain.com/js/script.tagged-events.js"></script>
<!-- Combiner plusieurs extensions -->
<script defer data-domain="yourdomain.com"
src="https://analytics.yourdomain.com/js/script.outbound-links.file-downloads.js"></script>
Suivi des Objectifs Personnalisés
Configurez des objectifs de conversion dans le tableau de bord Plausible :
// Suivre un événement personnalisé
plausible('Signup');
// Suivre avec des propriétés personnalisées
plausible('Purchase', { props: { plan: 'Pro', price: '29' } });
// Suivre les soumissions de formulaire
document.getElementById('contact-form').addEventListener('submit', function() {
plausible('Contact Form');
});
Ensuite, créez un objectif correspondant dans Settings → Goals.
Import depuis Google Analytics
Vous migrez depuis Google Analytics ? Plausible peut importer vos données historiques :
- Allez dans Settings → Imports & Exports
- Cliquez sur “Import from Google Analytics”
- Authentifiez-vous avec Google
- Sélectionnez la propriété à importer
Vos données historiques apparaissent aux côtés des nouvelles données Plausible — aucun vide dans vos graphiques.
Optimisation des Performances
Optimisation de ClickHouse
Pour les sites à fort trafic, ajustez les limites de mémoire de ClickHouse dans clickhouse/clickhouse-config.xml :
<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>
Optimisation de PostgreSQL
Ajoutez à votre fichier Docker Compose override :
plausible_db:
command:
- "postgres"
- "-c"
- "shared_buffers=256MB"
- "-c"
- "effective_cache_size=512MB"
Stratégie de Sauvegarde
Sauvegardez les deux bases de données. Perdre les données ClickHouse signifie perdre toutes vos statistiques.
Script de Sauvegarde Automatisé
Créez backup.sh :
#!/bin/bash
BACKUP_DIR="/home/plausible/backups"
DATE=$(date +%Y%m%d_%H%M%S)
mkdir -p $BACKUP_DIR
# Sauvegarder PostgreSQL
docker exec plausible-ce-plausible_db-1 pg_dump -U postgres plausible \
| gzip > $BACKUP_DIR/postgres_$DATE.sql.gz
# Sauvegarder ClickHouse
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
# Conserver les 14 dernières sauvegardes
ls -t $BACKUP_DIR/postgres_*.gz | tail -n +15 | xargs -r rm
ls -t $BACKUP_DIR/clickhouse_*.gz | tail -n +15 | xargs -r rm
Planifiez avec cron :
crontab -e
# Ajoutez :
0 3 * * * /home/plausible/backup.sh
Plausible vs Alternatives
| Fonctionnalité | Plausible | Umami | Matomo |
|---|---|---|---|
| Taille du script | ~1 Ko | ~2 Ko | ~22 Ko |
| Utilisation RAM | ~500 Mo | ~200 Mo | ~1 Go+ |
| Base de données | ClickHouse + PostgreSQL | PostgreSQL | MySQL |
| Sans cookies | ✅ | ✅ | Optionnel |
| Import GA | ✅ | ❌ | ✅ |
| Suivi des revenus | ✅ | ❌ | ✅ |
| Propriétés personnalisées | ✅ | ✅ | ✅ |
| Difficulté d’auto-hébergement | Moyenne | Facile | Moyenne |
| Auto-hébergement gratuit | ✅ (Community Ed.) | ✅ | ✅ |
Plausible offre plus de fonctionnalités que Umami — import GA, suivi des revenus, analyse des tunnels de conversion — au prix d’une consommation de ressources plus élevée.
Sites Multiples
Suivez plusieurs domaines depuis une seule installation Plausible :
- Settings → Sites → Add Site
- Chaque site reçoit son propre snippet de suivi
- Toutes les données restent séparées dans le tableau de bord
Un seul VPS de 4 Go de RAM peut gérer 5 à 10 sites à faible trafic sans difficulté.
Accès API
Plausible dispose d’une API de statistiques complète :
# Obtenir les visiteurs du jour
curl "https://analytics.yourdomain.com/api/v1/stats/realtime/visitors?site_id=yourdomain.com" \
-H "Authorization: Bearer your-api-key"
# Obtenir les statistiques agrégées
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"
# Obtenir les pages les plus visitées
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"
Générez des clés API dans Settings → API Keys.
Mise à Jour de Plausible
cd /home/plausible/plausible-ce
# Récupérer la dernière version
git pull
docker compose pull
# Redémarrer
docker compose up -d
# Nettoyer les anciennes images
docker image prune -f
Plausible exécute les migrations de base de données automatiquement au démarrage.
Conseils de Sécurité
1. Désactiver l’Inscription Publique
Après avoir créé votre compte, ajoutez dans plausible-conf.env :
DISABLE_REGISTRATION=true
2. Utiliser Uniquement HTTPS
La configuration Caddy gère cela avec des certificats Let’s Encrypt automatiques.
3. Restreindre l’Accès Administrateur
Utilisez Tailscale ou un VPN WireGuard pour accéder au panneau d’administration.
4. Maintenir à Jour
Récupérez les nouvelles images au moins une fois par mois. Plausible reçoit régulièrement des mises à jour de sécurité et de fonctionnalités.
Utilisation des Ressources
Empreinte typique de Plausible :
| Composant | RAM | CPU |
|---|---|---|
| Plausible (Elixir) | ~150 Mo | Faible |
| PostgreSQL | ~100 Mo | Faible |
| ClickHouse | ~250 Mo | Pics lors des requêtes |
| Total | ~500 Mo | ~5% au repos |
Plus gourmand qu’Umami mais plus léger que Matomo. Vous pouvez tout de même partager le VPS avec des services légers comme Vaultwarden.
FAQ
Plausible utilise-t-il des cookies ?
Non. Plausible fonctionne à 100% sans cookies. Aucune bannière de consentement RGPD nécessaire.
Comment compte-t-il les visiteurs uniques sans cookies ?
Un hash quotidien rotatif de l’adresse IP + User-Agent. Aucun suivi inter-journalier ou inter-sites n’est possible.
Puis-je utiliser Plausible avec un CDN ?
Oui. Le script de suivi fonctionne parfaitement derrière Cloudflare ou tout autre CDN. Vous pouvez également proxifier le script via votre propre domaine pour contourner les bloqueurs de publicité.
L’édition Community est-elle identique à Plausible Cloud ?
Presque. L’édition Community dispose de toutes les fonctionnalités principales. Certaines fonctionnalités entreprise comme les tunnels de conversion et les propriétés personnalisées sont disponibles dans les deux versions.
Combien d’espace disque ClickHouse utilise-t-il ?
ClickHouse compresse les données de manière agressive. Comptez environ 1 Go pour 10 millions de pages vues stockées.
Configuration Recommandée
| Cas d’Usage | VPS | Coût Mensuel |
|---|---|---|
| Personnel / Petit Site | Hetzner CX22 | 4,35€ |
| Sites Multiples | Hostinger KVM2 | 6,99$ |
| Trafic Élevé | Contabo VPS M | 6,99€ |
Commencez avec le Hetzner CX22 — 4,35€/mois pour des statistiques respectueuses de la vie privée. Moins cher que Plausible Cloud (9$/mois pour 10K pages vues) et vous êtes entièrement propriétaire des données.
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
// related guides
AWS EC2 Alternatives 2026: Cheaper, Simpler VPS Hosting
Best AWS EC2 alternatives for cheaper VPS hosting. Compare Hetzner, Vultr, DigitalOcean, and more — save 70%+ with simpler billing.
reviewCheapest VPS Hosting 2026 — Best Budget Servers From $2.50
We compared 10 budget VPS providers on price, specs, and support. Here are the cheapest worth using — from $2.50/mo with real performance data.
reviewBest GPU VPS in 2026 — Cheapest NVIDIA Servers Compared
Rent GPU servers from $0.50/hr. We compare 8 GPU VPS providers for AI training, inference, and rendering — NVIDIA A100, H100, and RTX options.
reviewBest macOS VPS for iOS Development in 2026
Need a macOS VPS for iOS app development? We review the best providers offering macOS virtual servers for Xcode, Swift, and App Store publishing.
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.