App Guides

Tautulli on a Seedbox: Plex Stats and Notifications

Tautulli watches your Plex server and tells you what's happening. Stats, watch history, who's streaming what, alerts when something breaks. Here's how it runs on Bytesized.

What Tautulli Is

Tautulli is a monitoring and tracking tool for Plex. It logs every play, every pause, every transcode, and presents the data in dashboards: who's watching, what's most popular, when transcoding spikes, what's about to expire on Plex Pass terms, and so on.

It also sends notifications. Discord ping when a friend hits play. Email when a stream fails. Webhook to your home automation when nobody's watching anymore.

It's Plex-only. For Jellyfin or Emby, the built-in Activity dashboards cover similar ground.

Why Run It on a Seedbox?

Tautulli has to be reachable from your Plex server, log to a database that survives restarts, and run constantly to capture history. A seedbox covers all of it:

Installing Tautulli

Open the Bytesized Panel, find Tautulli in the app catalog, click install. The panel handles the binary, the reverse proxy, and the HTTPS URL.

Click "Open" to land on the setup wizard.

First-Run Setup

The wizard walks through:

  1. Connect to Plex. Sign in with your Plex account, pick the server you want Tautulli to watch.
  2. Activity logging. Default is on, which is what you want.
  3. Notifications setup. You can skip and come back to this later.

Once done, Tautulli starts logging. Histories build up over time; the dashboards get more interesting after a week of actual viewing data.

Notifications Worth Setting Up

Tautulli supports Discord, Slack, Telegram, Pushover, Pushbullet, email, webhooks, and a long list of others.

Common picks:

Set these up under Settings > Notification Agents.

Newsletters

Tautulli has a newsletter feature: weekly or monthly email with what's been added to your library. Useful if you've shared with friends and family who don't actively browse.

Set this up under Settings > Newsletter Agents. Default templates are fine; the email looks reasonably nice without much fuss.

Pairing With Overseerr or Seerr

Overseerr and Seerr can use Tautulli's data to know what's been watched recently. Useful for prioritisation in their UI: titles a user has watched float to the top of "Recently Added."

Set this up by adding Tautulli's URL and API key inside Overseerr or Seerr's Settings > Services.

Common Gotchas

Tautulli says "Cannot connect to Plex." Use the internal URL from the panel, not the public HTTPS one. Tautulli talks to Plex over the internal network.

History gaps. Tautulli only records what happens while it's running. If it was offline for a few hours, those hours are missing. Plex's own database has the full history; Tautulli reads what's available at startup but can't backfill what it didn't see.

Transcoding flag wrong. Tautulli infers transcoding state from Plex's session API. Some clients (Apple TV, mostly) misreport. Cross-reference with Plex's own dashboard if a session looks weird.

Notifications not firing. Triggers tab shows what Tautulli detected. If a trigger didn't fire, the underlying event didn't happen as you expected; check the logs.

FAQ

Is Tautulli free? Yes. Free and open source.

Does it work with Jellyfin or Emby? No. Plex-only. Jellyfin and Emby have their own built-in equivalents.

How much history does it keep? Configurable. Default keeps everything; you can prune to last N days under Settings > Database.

Will it slow Plex down? No. Tautulli reads from Plex's API at low frequency. Negligible load.

Can it tell me when a friend stops watching the show I shared? Yes. Set up a "Watched" notification trigger filtered by user.

Ready to Set It Up?

Browse Appbox plans, install Plex and Tautulli from the panel, sign Tautulli in with your Plex account.

15+ years of seedbox hosting 5.0/5 Trustpilot (248 reviews) 61+ one-click apps

Ready to Get Started?

Set up your own media server in under two minutes.