Tautulli
Tautulli
Section titled “Tautulli”Tautulli provides detailed analytics and monitoring for your Plex server.
Features
Section titled “Features”- Real-time activity monitoring
- Detailed playback statistics
- User analytics
- Notifications
- Custom graphs and charts
Installation
Section titled “Installation”Docker (Recommended)
Section titled “Docker (Recommended)”tautulli: image: tautulli/tautulli:latest container_name: tautulli restart: unless-stopped ports: - "8181:8181" environment: - TZ=America/New_York - PUID=1000 - PGID=1000 volumes: - ./tautulli:/configNative Installation
Section titled “Native Installation”# Clone repositorygit clone https://github.com/Tautulli/Tautulli.git /opt/tautulli
# Install dependenciescd /opt/tautullipip3 install -r requirements.txt
# Runpython3 Tautulli.pyConnect to Plex
Section titled “Connect to Plex”- Access Tautulli at
http://localhost:8181 - Follow the setup wizard
- Enter Plex server details
- Authenticate with Plex account
Key Features
Section titled “Key Features”Activity Dashboard
Section titled “Activity Dashboard”View real-time:
- Active streams
- Transcode status
- Bandwidth usage
- User activity
History
Section titled “History”- Complete playback history
- Filter by user, library, device
- Export data
Statistics
Section titled “Statistics”- Most watched content
- Most active users
- Platform breakdown
- Time-based analytics
Notifications
Section titled “Notifications”Configure alerts for:
- Stream started/stopped
- New content added
- Plex updates available
- Server down/up
Supported services:
- Discord, Slack
- Telegram
- Pushover
Newsletter
Section titled “Newsletter”Send automated content newsletters:
- Settings → Notifications → Newsletters
- Configure template
- Set schedule
Tautulli API for custom integrations:
# Get activitycurl "http://localhost:8181/api/v2?apikey=APIKEY&cmd=get_activity"
# Get historycurl "http://localhost:8181/api/v2?apikey=APIKEY&cmd=get_history"