selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

GitHub
plex-utills logo

Self-host plex-utills

0.21.12

Plex library poster banner automation with web UI

BetaOpen SourceMIT
Updated3 years ago
LanguagePython
Setup difficultyModerate
Stars
327
Port
80 (Web UI)
Docker
jkirkcaldy/plex-utills
Install with Docker
plex-utills screenshot 1plex-utills screenshot 2plex-utills screenshot 3plex-utills screenshot 4plex-utills screenshot 5

What is plex-utills?

plex-utills is a self-hosted utility for Plex Media Server that automates poster management through a web interface. It scans your Plex libraries and adds resolution and HDR format banners (4K, HDR10, Dolby Vision, HDR10+, 3D) to movie posters and TV episode thumbnails. The Hide 4K feature tags 4K-only movies as untranscodable so remote users on limited hardware won't see them, with an option to trigger Plex's built-in optimizer to create 1080p versions. It can also automatically group Disney and Pixar films into collections. Configuration is done via environment variables (PUID, PGID, TZ) and the web UI, which stores settings in a SQLite database. The project runs exclusively in Docker and supports Linux, macOS, Windows, Unraid, and Synology NAS. It requires a Plex token and works best with TheMovieDB as the metadata agent. The latest release is 0.21.12 (December 2021) with a changelog dated January 2023; the repository was last pushed in October 2023.

Should you self-host plex-utills?

plex-utills scores 44/100 on selfhost.directory (how scoring works) and ranks #105 of 142 in Media Management. It has 327 GitHub stars.

There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.

Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is MIT-licensed and written mostly in Python.

Its closest alternative on selfhost.directory is Sonarr (81/100, 17 471 stars). It scores higher overall, so compare the two before you pick. See plex-utills vs Sonarr side by side.

Features

  • 3D poster banners
  • 4K/HDR poster banners
  • Disney Collection
  • Hide 4K content
  • Migration from legacy config
  • Pixar Collection
  • Poster backup and restore
  • Scheduled automation
  • Web UI

plex-utills README

How to install plex-utills

Install plex-utills with Docker

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

Requires three volumes: /config, /logs, /films (Plex media root). Set PUID/PGID to match media directory permissions.

plex-utills releases & version history

More in Media Server

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…