Preroll-Plus

Preroll-Plus

Docker app from grtgbln's Repository

Overview

Preroll Plus is a dynamic preroll updater and scheduler. This app bypasses the limitations Plex has for combining random and sequential prerolls (using the "," and ";" delimiters). It works by using Plex webhooks to update the preroll string in Plex whenever a movie is started, allowing file sets that require randomization to remain randomized while maintaining a broader sequence.
Preroll Plus Logo Preroll Plus Logo

GitHub Release Docker Image Size Docker Pulls GitHub Repo stars

Preroll Plus is a smart preroll scheduler for Plex that overcomes the platform’s limited ","/";" syntax for mixing random and sequential prerolls.

Using Plex webhooks it rewrites the preroll string each time a movie starts, letting you keep ordered sets while still randomizing their contents – and it can also rotate prerolls automatically on a daily/weekly schedule.

Preroll Plus focuses on doing one thing and doing it efficiently with no extra bloat.

See our Introduction for more details on how Preroll Plus works.

Getting Started

Information

Features

  • Easy to use web-based graphical interface that is also mobile friendly.
  • Combine Buckets and Sequences to generate your desired preroll functionality.
  • Sequences can be scheduled to change throughout the year.
  • Run a schedule based on a holiday leveraging one of the largest holiday calendar APIs.
  • Prioritize schedules so that you can layer schedules adding more power to what sequence plays for that day.
  • Can be run natively or in a Docker container.

Support

Licenses

Preroll Plus is not affiliated or endorsed by Plex Inc.

Install Preroll-Plus on Unraid in a few clicks.

Find Preroll-Plus in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Preroll-Plus Review the template variables and paths Click Install

Download Statistics

22,984
Total Downloads
2,945
This Month
3,304
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
chadwpalm/prerollplus:latest
Last Updated2026-03-26
First Seen2025-03-31

Runtime arguments

Web UI
http://[IP]:[PORT:4949]/
Network
bridge
Privileged
false

Template configuration

Web UI PortPorttcp

Container Port: 4949

Target
4949
Default
4949
Value
4949
Prerolls FilesPath

Path to preroll files

Target
/prerolls
Config PathPath

Path to config files

Target
/config
Default
/mnt/user/appdata/prerolls_plus/config
Value
/mnt/user/appdata/prerolls_plus/config