A Python based monitoring and tracking tool for Plex Media Server.
Go to file
JonnyWong16 940c2ae6cd
v2.14.6
2024-10-12 16:55:38 -07:00
.github Add Docker image labels 2024-08-17 11:27:17 -07:00
contrib Make clean_pyc scripts executable 2021-12-15 20:25:14 -08:00
data/interfaces Refactor scroller code 2024-09-28 14:30:40 -07:00
init-scripts Revert "GitBook: [nightly] 11 pages modified" 2021-03-16 15:14:46 -07:00
lib Bump plexapi from 4.15.15 to 4.15.16 (#2383) 2024-09-20 20:24:00 -07:00
package Replace PyCryptodome with Cryptography 2024-08-16 20:40:31 -07:00
plexpy v2.14.6 2024-10-12 16:55:38 -07:00
snap Change snap package to cryptography 2024-09-21 14:17:08 -07:00
.dockerignore Add snap to .dockerignore 2020-12-16 17:49:17 -08:00
.gitignore Add .vscode to .gitignore 2023-04-13 14:46:30 -07:00
API.md Revert "GitBook: [nightly] 11 pages modified" 2021-03-16 15:14:46 -07:00
CHANGELOG.md v2.14.6 2024-10-12 16:55:38 -07:00
CONTRIBUTING.md Drop support for Python 3.7 2023-08-24 12:20:50 -07:00
Dockerfile Dockerfile make config folder first 2021-09-13 16:59:39 -07:00
LICENSE Initial Commit 2015-02-22 18:32:51 +02:00
PlexPy.py Make init scripts Python version agnostic 2020-03-28 16:31:14 -07:00
pylintrc Initial Commit 2015-02-22 18:32:51 +02:00
README.md Drop support for Python 3.7 2023-08-24 12:20:50 -07:00
requirements.txt Bump plexapi from 4.15.15 to 4.15.16 (#2383) 2024-09-20 20:24:00 -07:00
start.bat Add startup scripts 2020-04-27 18:24:44 -07:00
start.sh Drop support for Python 3.7 2023-08-24 12:20:50 -07:00
Tautulli.py Removed deprecated getdefaultlocale (#2345) (#2364) 2024-08-10 19:24:06 -07:00

Tautulli

A python based web application for monitoring, analytics and notifications for Plex Media Server.

This project is based on code from Headphones and PlexWatchWeb.

Features

  • Responsive web design viewable on desktop, tablet and mobile web browsers.
  • Themed to complement Plex/Web.
  • Easy configuration setup (no separate web server required).
  • Monitor current Plex Media Server activity.
  • Fully customizable notifications for stream activity and recently added media.
  • Top statistics on home page with configurable duration and measurement metric.
  • Global watching history with search/filtering & dynamic column sorting.
  • Full user list with general information and comparison stats.
  • Individual user information including devices IP addresses.
  • Complete library statistics and media file information.
  • Rich analytics presented using Highcharts graphing.
  • Beautiful content information pages.
  • Full sync list data on all users syncing items from your library.
  • And many more!!

Preview

Full preview gallery available on our website

Tautulli Homepage

Installation

Python Docker Pulls Docker Stars Downloads

Status Branch: master Branch: beta Branch: nightly
Release Release@master
Release Date@master
Release@beta
Commits@beta
Last Commits@nightly
Commits@nightly
Docker Docker@master
Docker Build@master
Docker@beta
Docker Build@beta
Docker@nightly
Docker Build@nightly
Snap Snap@master
Snap Build@master
Snap@beta
Snap Build@beta
Snap@nightly
Snap Build@nightly
Installer Windows@master
MacOS@master
Installer Build@master
Windows@beta
MacOS@beta
Installer Build@beta
Installer Build@nightly

Read the Installation Guides for instructions on how to install Tautulli.

Support

Wiki Discord Reddit Plex Forums Issues

If you think you've found a bug in Tautulli make sure you have read the FAQ first to make sure it hasn't been covered by one of the questions there. If your problem isn't answered in the FAQ try the following first:

  • Update to the latest version of Tautulli.
  • Turning your device off and on again.
  • Analyzing your logs, you just might find the solution yourself!
  • Using the search function to see if this issue has already been reported/solved.
  • Checking the Wiki for Installation instructions and reading the FAQs.
  • For basic questions try asking on Discord, Reddit, or the Plex Forums first before opening an issue.

If nothing has worked:

  1. Please check the issues tracker to see if someone else has already reported the bug.
  2. If this is a new bug, open a bug report on the issues tracker.
  3. Provide a clear title to easily help identify your problem.
  4. Use proper Markdown syntax to structure your post (i.e. code/log in code blocks).
  5. Make sure to fill out the required information on the issue template.
  6. Close your issue when it's solved! If you found the solution yourself please comment so that others benefit from it.

Feature Requests

  1. Pleases check the issues tracker to see if someone else has already requested the feature. If a similar idea has already been requested, give it a thumbs up. Do not comment with +1 or something similar as it creates unnecessary spam.
  2. If this is a new feature request, open a feature request on the issues tracker.

License

License

This is free software under the GPL v3 open source license. Feel free to do with it what you wish, but any modification must be open sourced. A copy of the license is included.

This software includes Highsoft software libraries which you may freely distribute for non-commercial use. Commerical users must licence this software, for more information visit https://shop.highsoft.com/faq/non-commercial#non-commercial-redistribution.