/docker-plex_autoscan

Docker image integrating linuxserver/plex with plex_autoscan

MIT LicenseMIT

Plex server with plex_autoscan

GitHub forks Docker Pulls

This image provides plex_autoscan on top of the plex server image from linuxserver.io(linuxserver/plex).

Usage

  • Follow the instructions on linuxserver/plex for base image and plex server settings.

  • plex_autoscan default config file will be created on first run, default locations are:

    • Folder will be created at: /config/plex_autoscan
    • Config file at: /config/plex_autoscan/config.json
    • Queue db file at: /config/plex_autoscan/queue.db
    • Log file at: /config/plex_autoscan/plex_autoscan.log
  • plex_autoscan settings can be overwriten using ENV variables:

PLEX_AUTOSCAN_CONFIG
PLEX_AUTOSCAN_QUEUEFILE
PLEX_AUTOSCAN_LOGFILE
PLEX_AUTOSCAN_LOGLEVEL
  • Check plex_autoscan documentation for description of configuration settings.

Examples

  • Default config:
docker create \
--name=plex \
--net=host \
-e VERSION=latest \
-e PUID=<UID> -e PGID=<GID> \
-e TZ=<timezone> \
-v </path/to/library>:/config \
-v <path/to/tvseries>:/data/tvshows \
-v </path/to/movies>:/data/movies \
-v </path/for/transcoding>:/transcode \
horjulf/plex_autoscan
  • Increase plex_autoscan logging and use different config file:
docker create \
--name=plex \
--net=host \
-e VERSION=latest \
-e PUID=<UID> -e PGID=<GID> \
-e TZ=<timezone> \
-e PLEX_AUTOSCAN_CONFIG=/config/plex_autoscan/custom_config.json \
-e PLEX_AUTOSCAN_LOGLEVEL=DEBUG \
-v </path/to/library>:/config \
-v <path/to/tvseries>:/data/tvshows \
-v </path/to/movies>:/data/movies \
-v </path/for/transcoding>:/transcode \
horjulf/plex_autoscan