Pourquoi choisir Umami pour vos besoins d’analyse
Umami se distingue comme une solution d’analyse centrée sur la confidentialité qui anonymise les données des utilisateurs, ce qui en fait un choix attrayant pour les webmasters cherchant à analyser les performances de leur site Web sans compromettre la confidentialité des visiteurs.
De plus, Umami est conforme au RGPD et ne repose pas sur les cookies, ce qui permet une navigation plus facile sur le site Web sans demandes d’inscription supplémentaires.
Un autre avantage est qu’Umami est gratuit et léger, ce qui lui permet d’être installé sur des serveurs existants sans consommer de ressources système importantes.
Configuration de Docker et Docker Compose pour Umami
Pour commencer à auto-héberger les analyses Umami, vous devez d’abord installer Docker et Docker Compose sur votre machine Ubuntu :
Étape 1 : Récupérer la clé de signature Docker
Obtenez la clé de signature sur le site Web officiel de Docker.
Étape 2 : Créer un nouveau fichier de référentiel
Utilisez un éditeur de texte pour créer un fichier de référentiel dans le répertoire « /etc/apt/sources.list.d/ ».
Conseil de pro : vérifiez toujours le contenu du référentiel avant de l’enregistrer.
Étape 3 : Mettez à jour votre système
Assurez-vous que votre système est entièrement mis à jour en exécutant :
sudo apt update
Étape 4 : Installer Docker et les dépendances
Installez Docker, Docker Compose et toutes les dépendances nécessaires en exécutant :
sudo apt install docker docker-compose
Comment installer Umami
Ensuite, accédez au référentiel GitHub Umami et ouvrez le fichier Docker Compose préconfiguré dans un éditeur de texte :
Étape 5 : Configurer les variables d’environnement
Localisez la section « environnement : » dans le fichier Docker Compose et définissez la APP_SECRET
variable sur une chaîne aléatoire unique.
Étape 6 : Construire le récipient Umami
Après avoir enregistré vos modifications, créez et exécutez le conteneur Umami en utilisant :
sudo docker-compose up -d
Étape 7 : Vérifier l’état du conteneur
Vérifiez que votre instance Umami est opérationnelle en répertoriant les conteneurs Docker en cours d’exécution :
sudo docker ps
Sécuriser Umami avec SSL
Pour rendre vos analyses Umami accessibles en ligne, configurez un proxy inverse SSL :
Étape 8 : mettre à jour les paramètres DNS
Créez un nouvel enregistrement « A » dans vos paramètres DNS pointant vers l’adresse IPv4 de votre serveur Umami.
Conseil de pro : assurez-vous de la propagation des modifications DNS avant de procéder aux paramètres SSL.
Étape 9 : Installer Certbot
Ensuite, installez le package snap Certbot pour obtenir des certificats SSL :
sudo snap install core && sudo snap refresh core
Étape 10 : Configurez votre proxy inverse
Créez un nouveau fichier de configuration NGINX pour votre domaine Umami et ajoutez le bloc de configuration nécessaire.
Étape 11 : Générer un certificat SSL
Utilisez la commande suivante pour acquérir un certificat SSL :
sudo certbot --nginx
Étape 12 : tester l’accès SSL
Assurez-vous que votre instance Umami est accessible en toute sécurité en visitant votre sous-domaine dans un navigateur Web.
Intégration d’Umami Analytics à votre site Web
Une fois l’installation réussie, l’étape suivante consiste à configurer votre compte utilisateur Umami :
Étape 13 : modifier les informations d’identification par défaut
Connectez-vous avec les informations d’identification par défaut (nom d’utilisateur : admin, mot de passe : umami ) et modifiez immédiatement votre mot de passe pour des raisons de sécurité.
Étapes pour ajouter un site Web pour le suivi
Étape 14 : Ajouter un nouveau site Web
Cliquez sur Paramètres dans la barre de navigation, puis sur Ajouter un site Web.
Étape 15 : Saisir les informations du site Web
Remplissez les détails du site Web, tels que le nom et le domaine, puis cliquez sur Enregistrer.
Étape 16 : Copier le code de suivi
Accédez à l’ onglet Code de suivi et copiez l’extrait HTML fourni.
Étape 17 : Collez le code de suivi sur votre site Web
Insérez l’extrait copié dans la <head>
section HTML de votre site Web sur chaque page que vous souhaitez suivre.
Résumé
En suivant ces étapes, vous pouvez installer et configurer avec succès Umami Analytics sur votre serveur Ubuntu, permettant un suivi efficace et axé sur la confidentialité des performances de votre site Web.
Conclusion
Umami Analytics présente une alternative puissante pour les webmasters désireux de respecter la confidentialité et le RGPD. En l’installant sur votre serveur Ubuntu, vous faites un pas important dans l’analyse de votre site tout en respectant les données des utilisateurs.
Laisser un commentaire