๐ฟ Smash that โญ๏ธ like you're fast-forwarding through a bad commercial break.
Welcome to Duplexโyour backstage pass to running a star-studded Plex Media Server on Synology NAS! Think of it as your assistant director for managing all the Docker magic behind your media empire. ๐ฌ
โ ๏ธ Rumor has it there's hidden treasure in these waters... ๐ฆ๐ดโโ ๏ธ
The docker-compose.yml
script sets the scene for running your Plex Media Server on Synology NAS. It's like having a sitcom cast of helpful apps for metadata, cleaning, monitoring, and auto-updatingโalways ready for their cue.
For a deeper dive into the Docker Compose configuration, check out the Docker Compose file in this repository.
Here's the cast listโstarring the finest apps to keep your Plex show running smoother than a perfect cold open:
Tool | Description | More Info |
---|---|---|
Kometa โจ | Turns your Plex into a blockbuster. | Wiki |
ImageMaid ๐งผ | Scrubs your Plex images till they shine. | Wiki |
Overlay Reset ๐งน | Wipes away old overlays like a reboot. | Repo |
PATTRMM ๐ | Schedules chores so you don't have to. | Repo |
Tautulli ๐ | Spies on your Plex binge habits. | Repo |
Notifiarr ๐ | Blasts you with updates before drama hits. | Repo |
Watchtower ๐ ๏ธ | Updates containers while you sleep. | Repo |
Note
Overlay Reset is included as a separate docker compose deployment in config/overlay-reset
. It can be deployed separately using the same steps in the Deploying with Container Manager section.
Lights, camera, action! First, grab the project and all its star performers (submodules included) to your Synology NAS. Use the command below to ensure you include all the necessary submodules:
Note
๐ฌ The Kometa configuration files are spun off into their own spinoff series: kometa-config. It's included here as a submodule at config/kometa
โso don't skip that --recurse-submodules
magic trick.
git clone --recurse-submodules https://github.com/scottgigawatt/duplex.git /volume1/docker/duplex
Every great production needs a script. Copy the example .env
files and tweak them so your Docker cast hits their marks perfectly.
cp example.env .env
cp config/imagemaid/example.env config/imagemaid/.env
# Edit as needed
vim .env
vim config/imagemaid/.env
Tip
Want to override these variables on the fly? Just do it on the command line when starting the Docker Compose stack:
KOMETA_TAG="nightly" docker-compose up -d
Important
๐๏ธ In a world where containers rise and networks clash...
Make sure you read the Docker Project Setup guide! It covers the essential plot points: configuring Docker networking, fine-tuning Synology settings, locking down the firewall, and launching your app stack with Container Manager. Miss it, and your production might never make it to opening night.
The Docker Project Setup script features:
- ๐๐ง Configuring Docker Networking
- ๐ฅ๏ธโ๏ธ Synology Configuration
- ๐ฅ๐ก๏ธ Updating Firewall Settings
- ๐ฆ๐ Deploying With Container Manager
Don't be the hero who forgets their training montage. Read the guide. Save the project. ๐ฅ
Licensed under the Apache 2 Licenseโbecause every good show deserves a fair contract. ๐
__________________________
| .----------------------. |
| | | |
| | ๐บ Now Streaming | |
| | ๐ฟ Duplex Media | |
| | | |
| '----------------------' |
|__________________________|
(_) (_)
Contribute, suggest plot twists, or leave a reviewโyour feedback keeps the Duplex series renewed for another season. Happy Plexing, and may your binge-watching be uninterrupted! ๐