Umami self-hosted

Umami est un outil d’analytics web open source, minimaliste, léger et respectueux de la vie privée, alternative à Google Analytics.

En bref : Umami s’héberge via Docker et s’expose en 443 (HTTPS uniquement), derrière un reverse proxy. Aucune ouverture de port réseau additionnelle côté serveur n’est requise.

Installation

Un conteneur Docker (Node.js) + base PostgreSQL ou MySQL. Interface et script exposés en HTTPS via reverse proxy.

Exemple de déploiement Docker Compose (schématique) :

services:
  umami:
    image: ghcr.io/umami-software/umami:postgresql-latest
  db:
    image: postgres:16
  # interface + script exposés en 443 via reverse proxy

Architecture

Application Next.js (Node.js) + base PostgreSQL/MySQL. Script de mesure minimal.

Performance

Très léger côté serveur comme côté client.

Exigences réseau

Umami fonctionne intégralement en HTTPS. Port exposé : 443 (HTTPS uniquement). C’est l’une des conditions du catalogue apps-france.fr : chaque application est accessible uniquement via le port 443.

Avantages du self-hosting

  • Sans cookies, conforme par conception.
  • Script ultra-léger.
  • Très simple à utiliser.
  • Données en France.

Projet open source

Umami est un projet open source. Code source et documentation : https://github.com/umami-software/umami.

Pas envie de gérer le serveur ? Nous hébergeons Umami pour vous, en France, sans maintenance de votre côté. Voir l’offre Umami →

Préférez-vous une version hébergée et gérée ?

Nous installons, maintenons et sauvegardons Umami pour vous, en France.