89 lines
3.4 KiB
Markdown
89 lines
3.4 KiB
Markdown
---
|
|
title: Tautulli
|
|
created: 2026-06-08
|
|
updated: 2026-06-08
|
|
type: app
|
|
tags: [catalogue, statistics, app-marathon-batch-rattrapage-2]
|
|
confidence: high
|
|
contested: false
|
|
sources: [https://selfh.st/apps/?tag=Analytics&app=tautulli]
|
|
---
|
|
|
|
# 📈 Tautulli
|
|
|
|
> **Outil de monitoring et statistiques pour Plex Media Server** : qui regarde quoi, depuis quel appareil, qualité, bande passante.
|
|
|
|
## 📋 Informations Générales
|
|
|
|
| Champ | Valeur |
|
|
| :--- | :--- |
|
|
| **Site web** | [tautulli.com](https://tautulli.com/) |
|
|
| **GitHub** | [Tautulli/Tautulli](https://github.com/Tautulli/Tautulli) |
|
|
| **License** | GPL-3.0 |
|
|
| **Langage** | Python |
|
|
| **Étoiles GitHub** | 6.4k ⭐ |
|
|
| **Catégorie** | [[cat-statistics|Statistics]] |
|
|
|
|
## 📝 Description
|
|
|
|
**Tautulli** est un **tableau de bord de monitoring en temps réel** pour **Plex Media Server**. Il suit l'activité de vos utilisateurs (qui streame quoi, depuis quel appareil IP, qualité vidéo, transcodage), génère des **statistiques historiques** (graphes d'usage, top films/séries/utilisateurs, heatmaps), envoie des **notifications** (Discord, Telegram, email, webhooks), et expose une **API** complète.
|
|
|
|
Différence vs **Jellystat / Streamystats** : Tautulli est l'outil historique de référence pour **Plex**, là où Jellystat/Streamystats ciblent **Jellyfin**. Même philosophie, écosystèmes différents.
|
|
|
|
Pour qui : propriétaires de serveur Plex familial ou communautaire qui veulent suivre l'usage, détecter les comptes dormants, optimiser le transcodage, recevoir des alertes (nouveau contenu, lecture terminée, etc.).
|
|
|
|
## 🚀 Installation
|
|
|
|
### Docker Compose (recommandé)
|
|
|
|
```yaml
|
|
version: '3.8'
|
|
services:
|
|
tautulli:
|
|
image: ghcr.io/tautulli/tautulli:latest
|
|
container_name: tautulli
|
|
restart: unless-stopped
|
|
ports:
|
|
- "8181:8181"
|
|
volumes:
|
|
- tautulli_config:/config
|
|
labels:
|
|
- "traefik.enable=true"
|
|
- "traefik.http.routers.tautulli.rule=Host(`tautulli.example.com`)"
|
|
- "traefik.http.routers.tautulli.entrypoints=websecure"
|
|
- "traefik.http.routers.tautulli.tls.certresolver=letsencrypt"
|
|
- "traefik.http.services.tautulli.loadbalancer.server.port=8181"
|
|
|
|
volumes:
|
|
tautulli_config:
|
|
```
|
|
|
|
> **Note** : nécessite l'IP/PORToken de votre Plex (accessible via http://IP_PLEX:32400/web). Tautulli fait des appels à l'API Plex.
|
|
|
|
## 🔄 Alternatives
|
|
|
|
### Open Source
|
|
- [[app-jellystat]] — Équivalent pour Jellyfin.
|
|
- [[app-streamystats]] — Autre outil de stats Jellyfin.
|
|
- [[app-your-spotify]] — Stats Spotify (autre domaine).
|
|
|
|
### Propriétaires
|
|
- **Plex Dash** — Dashboard officiel intégré à Plex Pass, plus simple mais moins personnalisable.
|
|
- **Trakt** — Service de tracking centralisé cinéma/séries, couplé à Plex via plugins.
|
|
|
|
## 🔐 Sécurité
|
|
- **Authentification** : login local, peut être exposé derrière un SSO (Authentik, Authelia) via reverse proxy.
|
|
- **API** : expose une API REST/websocket, à protéger par reverse proxy (pas d'auth sur l'API par défaut).
|
|
- **Self-hosting** : ne pas exposer directement sur Internet, garder derrière VPN ou Traefik + auth.
|
|
|
|
## 📚 Ressources
|
|
- [Documentation](https://tautulli.com/wiki/)
|
|
- [GitHub](https://github.com/Tautulli/Tautulli)
|
|
- [Wiki Tautulli](https://github.com/Tautulli/Tautulli/wiki)
|
|
|
|
## Pages Liées
|
|
- [[cat-statistics]] — Catégorie Statistics
|
|
- [[app-jellystat]] — Concurrent pour Jellyfin
|
|
- [[app-plex]] — Source de données
|
|
- [[recettes-docker-compose]] — Templates Docker
|