Tests indépendants Mis à jour avril 2026 387 guides d'auto-hébergement 5 fournisseurs VPS testés

guide

Comment auto-héberger Plausible sur un VPS (Guide Complet)

Découvrez comment auto-héberger Plausible, un outil d'analyse open-source, sur un VPS avec notre guide étape par étape conçu pour les développeurs.

Comment auto-héberger Plausible sur un VPS (Guide Complet)

Plausible est un outil d’analyse web léger et open-source qui respecte la vie privée des utilisateurs. Auto-héberger Plausible sur un serveur privé virtuel (VPS) vous permet de garder un contrôle total sur vos données tout en bénéficiant d’analyses puissantes. Dans ce guide, nous allons passer en revue les étapes pour configurer Plausible en utilisant Docker sur le fournisseur VPS de votre choix.

Prérequis

Avant de commencer, assurez-vous d’avoir :

  1. Un VPS : Choisissez un fournisseur parmi les options ci-dessous qui sont abordables et conviviales pour les développeurs :

    FournisseurPrixCaractéristiques
    Contabo VPS5,99 EUR/moOptions de stockage élevées
    Hetzner Cloud4,15 EUR/moPerformance flexible et rapide
    DigitalOcean6 USD/moServices faciles à évoluer
    Vultr6 USD/moDisponibilité mondiale
    Linode (Akamai Cloud)5 USD/moExcellente communauté de soutien
  2. Un nom de domaine : Assurez-vous d’avoir enregistré un nom de domaine que vous possédez.

  3. Des connaissances de base sur les commandes terminal et Docker.

  4. Un environnement Docker approprié installé sur votre VPS.

Étape 1 : Configuration de votre VPS

  1. Accéder à votre VPS : Utilisez SSH pour vous connecter à votre VPS.

    ssh root@your-vps-ip
  2. Mettre à jour votre système : Assurez-vous toujours que votre serveur est à jour.

    apt update && apt upgrade -y
  3. Installer Docker : Si Docker n’est pas installé, exécutez les commandes suivantes :

    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. Installer Docker Compose : Vous aurez également besoin de Docker Compose pour gérer les conteneurs 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

Étape 2 : Configurer Plausible Analytics

  1. Créer un répertoire pour Plausible : Organisez vos fichiers avec un répertoire dédié.

    mkdir ~/plausible
    cd ~/plausible
  2. Créer un fichier Docker Compose : Utilisez votre éditeur de texte préféré pour créer 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. Modifier les variables d’environnement : Assurez-vous de remplacer your-secret-key par une chaîne aléatoire sécurisée et your-domain.com par votre véritable domaine.

Étape 3 : Exécuter Plausible

  1. Démarrer les services : Exécutez la commande suivante pour lancer Plausible.

    docker-compose up -d
  2. Accéder à Plausible : Ouvrez votre navigateur web et naviguez vers http://your-domain.com:8000. Si tout est correctement configuré, vous devriez voir la page de connexion de Plausible.

  3. Configuration Frontend : Suivez la documentation de Plausible pour ajouter votre domaine et commencer à suivre les analyses.

Étape 4 : Sécuriser votre installation

  1. Configurer HTTPS : Il est conseillé d’exécuter vos analyses via HTTPS. Vous pouvez obtenir un certificat SSL gratuit en utilisant Let’s Encrypt. Voici un guide rapide :

    apt install certbot
    certbot certonly --standalone -d your-domain.com
  2. Configurer Nginx comme Proxy Inverse : Si vous souhaitez servir Plausible sur des ports standards et ajouter 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;
        }
    }

FAQs

1. Qu’est-ce que Plausible et pourquoi devrais-je l’auto-héberger ?

Plausible est un outil d’analyse web open-source conçu pour fournir une alternative simple et axée sur la vie privée à Google Analytics. En auto-hébergeant, vous contrôlez vos données et vous assurez que la vie privée des utilisateurs est respectée, en conformité avec le RGPD et d’autres réglementations sur la vie privée. De plus, vous évitez le verrouillage des fournisseurs et pouvez adapter le service à vos besoins spécifiques.

2. Quel fournisseur de VPS est le meilleur pour auto-héberger Plausible ?

Le choix du meilleur fournisseur de VPS dépend de votre budget, de votre emplacement et de vos besoins en termes de performance. Par exemple, Hetzner Cloud propose des prix compétitifs à 4,15 EUR/mois, tandis que DigitalOcean et Vultr sont populaires pour leur scalabilité facile et leur convivialité à 6 USD/mois. Pour une comparaison complète des VPS, consultez ce lien. Analysez toujours les caractéristiques spécifiques et le support qui correspondent à vos exigences techniques avant de prendre une décision.

3. Comment surveiller la santé de mon service Plausible auto-hébergé ?

Pour surveiller votre instance Plausible auto-hébergée, vous pouvez utiliser les commandes de gestion intégrées de Docker comme docker logs plausible pour vérifier d’éventuelles erreurs ou problèmes. De plus, l’intégration de solutions de surveillance telles que Grafana ou Prometheus peut fournir des informations sur la performance et l’utilisation des ressources de vos conteneurs Docker. Il est essentiel de vérifier régulièrement les journaux opérationnels pour détecter de manière préventive d’éventuels temps d’arrêt ou erreurs.

En suivant ces étapes, vous pouvez auto-héberger efficacement Plausible sur un VPS, en maintenant à la fois performance et confidentialité des données. Profitez de votre parcours d’auto-hébergement avec des outils open-source !