It's generally recommended to install Unpackerr the same way you installed your Starr or download apps. If your existing infrastructure exists in Docker, then Unpackerr should probably live in Docker too.
If you're using the Folder Watch feature, then we recommend installing Unpackerr native (not Docker) on the server where the files-to-be-extracted reside.
The Folder Watch feature uses
fsnotify) to identify
changes to the folder. A folder-poller is automatically started when run in
inotify is unreliable.
Watching folders in Docker will cause Unpackerr to constantly poll the
watched-folder for changes. Unpackerr cannot determine when a download is
finished downloading while running in Docker because
inotify is not reliable.
Make sure to set the
start_delay high enough to avoid beginning extractions
while files are still being downloaded.
Alternatively, run Unpackerr as a native service instead of in Docker.
Unpackerr uses a lot CPU, and tends not to work well when running on smaller systems like Synology NAS devices. Running Unpackerr on a system with a large CPU is ideal to avoid system performance degradation.
These guides are provided by community members.
- Synology: https://drfrankenstein.co.uk/2022/07/02/unpackerr-in-docker-on-a-synology-nas/
- Synology: https://neellik.com/how-to-install-unpackerr-on-your-synology-nas-with-docker/
- TrueNAS: https://github.com/imjustleaving/trueNAS/wiki/A-Guide-to-go-from-a-bare-metal-TrueNAS-Scale-install-to-a-Fully-Automated-Media-Server
- TrueCharts: https://staging.artifacthub.io/packages/helm/truecharts/unpackerr/4.0.30
- HomeAssistant: https://github.com/alexbelgium/hassio-addons/tree/master/unpackerr