Tautulli monitors your Plex server — tracking who's watching what, play history, statistics, and notifications.
tautulli:
image: lscr.io/linuxserver/tautulli:latest
container_name: tautulli
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
volumes:
- ${CONFIG_DIR}/tautulli:/config
ports:
- "8181:8181"
restart: unless-stopped- Open
http://your-server-ip:8181 - The setup wizard starts automatically
- Connect to Plex:
- Sign in with your Plex account, or
- Manual: Host =
your-server-ip, Port =32400
- Tautulli will verify the connection and begin monitoring
Since Plex uses
network_mode: host, Tautulli connects using your server's actual IP, not a Docker container name.
- Current activity — who's streaming, what they're playing, transcoding or direct play
- History — full play history with timestamps, duration, and user
- Statistics — most watched content, most active users, play counts
- Libraries — breakdown of your library by type, resolution, codec
- Graphs — play count trends, concurrent streams, bandwidth usage
Settings → Notification Agents
Tautulli can send alerts for various events:
- Playback started / stopped
- New content added to Plex
- Plex server down / back up
- Buffer warnings
- Concurrent stream limits
Supported notification services:
- Discord
- Telegram
- Slack
- Pushover
- Many more
- Create a webhook in your Discord server
- In Tautulli: Settings → Notification Agents → Add → Discord
- Paste the webhook URL
- Select which triggers to notify on
- Customize the notification text/embeds
Tautulli can send periodic newsletters summarizing recently added content:
Settings → Newsletters
- Schedule: weekly or monthly
- Recipients: email addresses
- Content: recently added movies, TV episodes, music
Settings → General:
- Time Format: 24-hour or 12-hour per your preference
- Grouping: Group play history by user (cleaner view)
Settings → Homepage:
- Customize which stats appear on the dashboard
Can't connect to Plex: Make sure Plex is running and accessible. Since Plex uses host networking, use your server's LAN IP (not plex container name) when configuring the connection.
History not recording: Check that Tautulli is properly connected (Settings → Plex Media Server → Verify Server). Activity logging may take a moment to start after initial setup.
- Notifiarr — centralized notifications for all services
- Back to main README