Docker PlexPy - martikainen87/Home-Automation GitHub Wiki

PlexPy is a statistics appliation for Plex Media Server. See my guide about Plex for information on how to run it within Docker.

Adding PlexPy to you docker environment

The image can be found here, PlexPy on hub.docker.com.

Creating the container

docker create \
  --name=plexpy \
  --restart=always \
  -v /Docker/Plexpy:/config \
  -e PGID=1000  \
  -e TZ=europe/stockholm \
  -p 8181:8181 \
  tautulli/tautulli

Explanation

docker create --name=plexpy Creating the container with the name "plexpy"

--restart=always makes the container start on boot

-v /Docker/Plexpy:/config Pointing our configs to the hosts path

-v /Docker/Plexpy/logs:/logs:ro Pointing our logs to the hosts path

-e PGID=1000 The ID of our users group

-e PUID=1000 The ID of our user

-e TZ=Europe/London Setting the Timezone

-p 8181:8181 Binding the hosts external port to the containers internal

linuxserver/plexpy the name of the image we use from docker hub.

Configuring PlexPy

  • Open your browser and go to http://yourip:8181
  • Login to your plex Account
  • Choose your Plex Server from the list or enter the IP manually.
  • Choose what to monitor (or just leave it to default)
  • Choose what to get notifications from (playing Movies, TV-shows etc)
  • Finish!