Project inspired by Maintainerr Poster Overlay
This project is a helper script that works in combination with Maintainerr, adding a Netflix-style "leaving soon" overlay on top of your media. It integrates with Plex and Maintainerr to download posters, add overlay text, and upload the modified posters back to Plex. It runs periodically to ensure posters are updated with the correct information.
Create a docker-compose.yml file with the following content:
services:
maintainerr-overlay-helperr:
image: gsariev/maintainerr-overlay-helperr:latest
environment:
PLEX_URL: "http://plex-server-ip:32400"
PLEX_TOKEN: "PLEX-TOKEN"
MAINTAINERR_URL: "http://maintainerr-ip:6246/api/collections"
IMAGE_SAVE_PATH: "/images"
ORIGINAL_IMAGE_PATH: "/images/originals"
TEMP_IMAGE_PATH: "/images/temp"
# Change the values here to customize the overlay
FONT_PATH: "/fonts/AvenirNextLTPro-Bold.ttf"
FONT_COLOR: "#ffffff"
BACK_COLOR: "#B20710"
FONT_SIZE: "45"
PADDING: "15"
BACK_RADIUS: "20"
HORIZONTAL_OFFSET: "80"
HORIZONTAL_ALIGN: "center"
VERTICAL_OFFSET: "40"
VERTICAL_ALIGN: "top"
RUN_INTERVAL: "2" # Set the run interval to after X minutes; default is 480 minutes (8 hours) if not specified
volumes:
- ./images:/images
- ./fonts:/fonts
network_mode: "bridge"
docker-compose up --build