# Tautulli Tautulli is the statistics, monitoring, and notification companion for Plex Media Server. On Dankserver it runs as a **snap** (`snap.tautulli.tautulli.service`, verified live 2026-08-29) — a third runtime style on this host alongside podman quadlets and the native Plex unit. It listens on `8181/tcp` on all interfaces. **Host:** Dankserver — **Depends on:** [[Plex]] (it is pointless without it; it talks to PMS over `:32400` using the same claim token clients use). ## Facts (live-verified 2026-08-29) | Item | Value | |------|-------| | Runtime | snap (`snap.tautulli.tautulli.service`) — not a quadlet, not an OS package | | State | running; snaps self-start at boot (no unit to enable) | | Port | `8181/tcp` on `0.0.0.0` | | Updates | `snap refresh tautulli` — the snap store channel is the update path, not `deploy.sh` | | Docs | https://github.com/Tautulli/Tautulli/wiki | ## What it buys this fleet - Concurrent-stream dashboard and history: who is watching what, right now, on which client — the only tool that answers "is the 3090 busy transcoding for someone?" without SSHing in. - Notifications: library updates, download completions, player watch sessions — wire them to whatever notifier the fleet standardizes on (Discord/ntfy/Telegram are all one dropdown away). - Health signal for the *arr stack downstream: completed downloads that never become plays, or streams failing at a fixed bitrate, show up here first. ## Gotchas 1. **Unauthenticated on the LAN.** `0.0.0.0:8181` with no auth wall — anyone on the LAN can read the whole watch history. Fine while LAN-only; if a public vhost is ever pointed at it, put the Authentik + Anubis chain in front first ([[Authentik]], [[Anubis]]). 2. **Snap confinement.** Logs live under `/var/snap/tautulli/common`, not the conventional `/config` path quadlet services use — Grafana/Loki log-shipping paths must account for it ([[Loki]], [[Alloy]]). 3. If Plex is ever containerized or migrated, Tautulli's claim-token handling survives (it stores its own copy) but re-verify the PMS URL and port in its settings immediately after the migration.