Sélection MIT RGPD et vie privée

Statistiques sans cookies

umami-software/umami

Umami est une plateforme d’analytique web et produit axée sur la vie privée : trafic, campagnes, comportements, conversions et revenus, sans cookies, hébergeable soi-même ou utilisable dans le cloud.

Paysage de colonnes de verre de hauteurs variées, parcouru de fines lignes lumineuses, vu d’en haut.
Auteur
umami-software
Langage
TypeScript
Licence
MIT
Étoiles GitHub
39 683
Dernière activité
Catégorie
RGPD et vie privée

Licence vérifiée le 25/10/2026. Étoiles et dernière activité relevées sur GitHub à la même date.

Présentation

Umami est une plateforme d’analytique web et produit qui réunit au même endroit le trafic, les campagnes, le comportement des visiteurs, les conversions et les revenus. Le dépôt la présente comme respectueuse de la vie privée : sans cookies et sans surveillance. Une démo en ligne est liée depuis le README.

Elle peut être installée sur son propre serveur, à partir du code source (Node.js 18.18 ou plus, base PostgreSQL 12.14 ou plus) ou avec Docker, ou bien utilisée dans le cloud. Le README mentionne aussi un endpoint MCP, désactivé par défaut, à activer avec la variable MCP_ENABLED=1 et une clé d’API.

Points forts

  • Trafic, campagnes, comportement, conversions et revenus réunis dans un seul outil.
  • Présenté comme sans cookies et sans surveillance.
  • Auto-hébergement à partir des sources (pnpm, base PostgreSQL) ou avec Docker et Docker Compose.
  • Authentification à deux facteurs optionnelle, disponible une fois la variable TWO_FACTOR_ENCRYPTION_KEY définie.
  • Endpoint MCP /mcp optionnel, désactivé par défaut, avec clé d’API créée dans Settings → API keys.

Pour qui

Pour qui veut mesurer l’audience et les conversions d’un site ou d’un produit sans cookies, en l’hébergeant lui-même ou via le cloud. L’installation décrite suppose un serveur avec Node.js et PostgreSQL, ou Docker.

Installation

Deux voies décrites dans le README : image Docker ou docker compose (le fichier docker-compose.yml est dans le dépôt, avec une base PostgreSQL), ou installation depuis le code source avec pnpm, un fichier .env contenant DATABASE_URL, puis build et démarrage. Un guide détaillé est renvoyé vers umami.is/docs.

Commandes

Relisez le README du projet avant de lancer ces commandes.

docker pull docker.umami.is/umami-software/umami:latest
docker compose up -d

Lire le README sur GitHub

Points d’attention

  • Prérequis pour l’installation depuis les sources : Node.js 18.18 ou plus et PostgreSQL 12.14 ou plus.
  • Le README indique que la première compilation crée un compte de connexion admin avec le mot de passe umami : il faut en tenir compte au déploiement.
  • L’authentification à deux facteurs n’est pas disponible tant que la clé TWO_FACTOR_ENCRYPTION_KEY n’est pas définie.

Utilisable par un agent ?

Aucun SKILL.md, AGENTS.md ni CLAUDE.md à la racine. Le seul élément lié aux agents est l’endpoint MCP optionnel mentionné dans le README ; ses outils ne sont pas détaillés.

J’aime et commentaires

Sans compte : un « j’aime » par navigateur, que vous pouvez retirer. Les commentaires sont publiés après relecture.

Ce projet est hébergé par son auteur : vos commentaires portent sur cette fiche, pas sur le code. Pour signaler un problème du projet, passez par son dépôt.

Autres skills

Tout le catalogue
Sélection MIT

Skills de conformité RGPD et AI Act

better-isms/grcskills

Une soixantaine de skills de conformité (DPIA, AI Act, politiques, incidents) ; l’humain garde chaque décision.

Sélection MIT

Consentement aux cookies

orestbida/cookieconsent

Un module léger de consentement aux cookies, écrit en JavaScript natif.

Fait par SOGNI DIGITALI

Design system complet

design-system-builder

Une page interactive multilingue et le fichier design.md que lisent vos agents de code.

Un skill sur mesure pour votre métier ?

Nous écrivons aussi des skills privés, à votre nom. Parlons-en lors d'un appel de 30 minutes.

Réserver l'appel gratuit (30 min)