**DynamiX** is an automation tool for dynamically managing Plex collections. It pins and unpins library collections based on configurable time blocks, ensuring fresh and relevant content is featured. This repository includes the Python script and is packaged `.exe` version for easier execution.
Version: 2.0.0
A web-based automation tool for dynamically managing Plex collections pinning and seasonal pre-rolls.
Pins and unpins library collections based on configurable time blocks, seasonal schedules, manual overrides, and even handles pre-roll video management.
1166
, with offline support via service worker (manifest.json).settings → Pre-Roll
).All-New Dashboard
Settings
Exclusions
Exemptions
Logs
P:\Movie Roll\PlexMainPreRoll.mp4
3. Point dynamix to the folder (DO NOT Include /PlexMainPreRoll.mp4 here)
pip install -r requirements.txt
py dynamixmain.py
Get the Latest Release
docker pull clharrel/dynamix:latest
docker run -d --name dynamix -p 1166:1166 `
-v "${PWD}\config.json:/app/config.json" `
-v "${PWD}\user_exemptions.json:/app/user_exemptions.json" `
-v "${PWD}\used_collections.json:/app/used_collections.json" `
-v "${PWD}\run_state.json:/app/run_state.json" `
-v "${PWD}\logs:/app/logs" `
clharrel/dynamix:latest