Skip to content

Installation

jkirkcaldy edited this page Nov 10, 2021 · 1 revision

Docker

Docker Settings:

Here are the options you need to passthrough to docker for this container to work:

Ports

Only Port 80 is required to access the container.

Volumes

You need to pass through 3 volumes to the container for it to work properly.

/config

This is where the config database is stored. If you have the older version of the scripts running before the GUI and database implimentation there is a migration path where your config file is automattically imported into the database. The config file must be in this config directory

/logs

This is where the logs are stored.

/films

Your plex media. You should pass though the root directory containing all your plex media, not just the films/movies directories.

Environment Variables

PUID and PGID

These need to match the user and group ID for the user that has read and write access to your plex directories. On linuix this is usually 1000 for both.

If you are running on Unraid, you will need to set PUID=99 and PGID=100

TZ

Your local timezone. Should be in the format Europe/London or America/New_York See here for more information: TZdata Wikipedia


Linux and mac systems:

docker run -d --name plex-utills \
-p 80:80 \
-v <your_config_directory>:/config \
-v <your_logs_directory>:/logs \
-v <your_plex_media>:/films \
-e TZ=Europe/London \
-e PUID=1000 \
-e PGID=1000 \
jkirkcaldy/plex-utills

UnRaid

To install on Unraid, you need to have the Community Apps plugin. If you don't have it click here to install

Go to the community apps plugin page on your unraid server and search for Plex-Utills and click install.

This is what your setup should look like: unraid-settings