PlexPy

PlexPy is a web application for monitoring, analytics and notifications for Plex. PlexPy runs on its own port; 22114 has been automatically generated for you, but you may use another 5 digit port between 10000 and 65535.

Installation

  1. SSH to your slot

  2. Clone the repository: git clone https://github.com/JonnyWong16/plexpy.git

  3. Start PlexPy: screen -dmS plexpy ~/plexpy/PlexPy.py -p 22114

  4. Access PlexPy at http://server.whatbox.ca:22114 and follow the setup wizard's instructions. Use server.whatbox.ca as your Plex hostname and the port you chose during Plex setup. You can find this port in Plex's settings under Server -> Remote Access.

Manual update

  1. Terminate existing PlexPy processes: pkill -f PlexPy.py

  2. Change to the PlexPy directory: cd ~/plexpy

  3. Update PlexPy with git: git pull

  4. Start PlexPy: screen -dmS plexpy ~/plexpy/PlexPy.py -p 22114

Update to Tautulli (PlexPy v2)

  1. Backup your database! Go to the PlexPy Settings > General tab > Backup Database.

  2. Terminate existing PlexPy processes: pkill -f PlexPy.py

  3. Change to the PlexPy directory: cd ~/plexpy

  4. Update PlexPy with git: git fetch and git checkout beta

  5. Start PlexPy: screen -dmS plexpy ~/plexpy/PlexPy.py -p 22114