3.0 KiB
title: Medama created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, web-analytics, go, privacy] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=web-analytics]
Medama 🦊
Analytics web minimaliste écrit en Go, axé sur la vie privée (pas de cookie, pas de tracking personnel) et un déploiement ultra-léger.
| Métadonnée | Valeur |
|---|---|
| Site web | https://medama.io |
| GitHub | https://github.com/medama-io/medama |
| License | MIT |
| Langage | Go |
| Étoiles | 18 |
| Dernière MAJ | 2024 |
| Catégorie | cat-web-analytics |
Description
Medama est un outil d'analytics web « privacy-first » conçu pour remplacer Google Analytics ou Plausible. Il ne dépose aucun cookie, n'enregistre pas d'adresse IP complète, et collecte le strict minimum pour produire des statistiques utiles : pages vues, visiteurs uniques, sources de trafic, durées de session.
L'implémentation en Go en fait un binaire unique très léger (consommation mémoire de l'ordre de 20-30 Mo), adapté aux petits VPS ou aux déploiements en home lab sur Raspberry Pi. Le stockage repose sur SQLite ou ClickHouse selon le volume attendu.
L'UI est volontairement simple, en single-page, et le script de tracking côté navigateur pèse moins d'1 Ko. Une alternative crédible à Plausible pour qui veut quelque chose d'encore plus dépouillé et auto-hébergeable sans Node.
Installation
Option 1 : Docker Compose (recommandé)
version: '3.8'
services:
medama:
image: ghcr.io/medama-io/medama:latest
container_name: medama
ports:
- "8089:8080"
environment:
- MEDAMA_SALT=*** - MEDAMA_DB_PATH=/data/medama.db
volumes:
- ./data:/data
restart: unless-stopped
Option 2 : Installation manuelle
git clone https://github.com/medama-io/medama.git
cd medama
go build -o medama ./cmd/medama
./medama serve
Configuration
MEDAMA_SALT: salage pour anonymiser les hashs de visiteurs.- Choisir entre SQLite (par défaut, ~1M events) et ClickHouse (gros volumes).
- Ajouter le script JS
<script async src="https://analytics.example.com/script.js">sur les pages à tracker.
Alternatives
Open Source
- app-plausible — référence privacy, plus complet
- app-umami — équivalent Node, populaire
- app-matomo — full-featured PHP
- app-ackee — Node, encore plus minimal
- app-counter — ultra-simple TS
Propriétaires
- Google Analytics
- Fathom Analytics (cloud)
- Simple Analytics (cloud)
Sécurité
- HTTPS obligatoire pour le domaine de tracking (le script ne se charge pas en HTTP depuis une page HTTPS).
MEDAMA_SALTlong et aléatoire, changé en cas de compromission.- Sauvegardes SQLite ou ClickHouse.
- Mettre à jour régulièrement (CVE Go standards).