Tautulli (used to be Plexpy)
Tautulli is a python based web application for monitoring, analytics and notifications for Plex Media Server.
WD app download
New link: https://wdcommunity.com
Old link: https://tafelpoowt.stackstorage.com/s/u25bQ7p9swxZXc6
Just install this via the web interface.
Upgrade to Tautulli Beta
If you don’t like the app as it is, here are the instructions for the beta version.
1. Stop Tautulli
cd /shares/Volume_1/Nas_Prog/tautulli sh stop.sh .
You may want to backup plexpy.db and config.ini before you go ahead. It’s in the master directory.
cp Tautulli-master/plexpy.db . cp Tautulli-master/config.ini .
Either you use Entware with automatic updates (2A) or the manual install (2B).
2.A Entware and git
Based on this: https://github.com/Tautulli/Tautulli/wiki/Installation#linux
You need Entware and git.
opkg install git git-http git clone https://github.com/Tautulli/Tautulli cd Tautulli git checkout beta # or any branch you want e.g. master
Then fix the start script to point to Tautulli instead of Tautulli-master.
sed -i 's/Tautulli-master/Tautulli/' ../start.sh
2.B Manual install without Entware
Download and extract the Tautulli source from github
wget https://github.com/Tautulli/Tautulli/archive/beta.zip --no-check-certificate unzip beta.zip cd Tautulli-beta
Fix the start script to point to Tautulli-beta instead of Tautulli-master.
sed -i 's/Tautulli-master/Tautulli-beta/' ../start.sh
3. Start Tautulli
Start plexpy (it’s the old name) but not on port 8181, which is occupied by WD restsdk
python PlexPy.py -p 8282
Now browse to http://fill_in_your_IPaddress:8282 and use your brains.
If you had the old PlexPy package, you can restore your settings and database to Tautulli:
cd /shares/Volume_1/Nas_Prog/plexpy/plexpy-master cp config.ini ../../tautulli/Tautulli-master cp plexpy.db ../../tautulli/Tautulli-master
Then uninstall plexpy and restart Tautulli.
Installation may fail for older WD NAS due to an outdated python version
# python --version Python 2.7.5
If it is lower, e.g. on EX2100, Tautulli can’t start due to missing HTTPS handlers.
Install Entware package.
Install python (and git while you’re at it)
opkg install python git git-http
Then disable/enable the app in the web interface.