Unpackerr

Automate the extraction of downloaded archives for Radarr, Sonarr, Lidarr, and more.

Unpackerr is a lightweight tool designed to automate the extraction of downloaded archives, simplifying media management in homelab setups. It supports Radarr, Sonarr, Lidarr, Readarr, and Whisparr, watching for completed downloads and extracting files for seamless import into these apps.

Key Features

Unpackerr watches either your Starr app downloads or a generic “watch” folder, automatically extracting files once they complete. It supports a wide range of archive formats including RAR, ZIP, 7ZIP, TAR, and more. The tool extracts subs and cleans up after itself, keeping your directories neat and organized.

Whether you’re using Radarr to download movies or Sonarr for TV shows, Unpackerr makes sure that once a download is complete, the extracted content is ready for import. It works in the background, monitoring downloads, handling extraction, and ensuring files are prepped for import.

Folder-Watch Mode

Unpackerr isn’t just limited to the Starr apps. It can also operate in standalone mode, watching any folder for archives and automatically extracting them. This is ideal for users who want an automated extraction solution for downloads without necessarily using Radarr or Sonarr.

Advanced Functionality

Unpackerr offers a number of additional features:

Archive Support

Unpackerr supports nearly every common archive format, including nested archives (archives within archives). It can also handle password-protected RAR and 7ZIP files, making it a versatile tool for dealing with complex download setups.

Supported formats include:

Starr App Integration

When integrated with Radarr, Sonarr, Lidarr, and other Starr apps, Unpackerr checks the status of downloaded items, automatically extracting archives once the download is marked as complete. Files are extracted to a temporary location and then moved back to the original download folder, ready for import by the Starr app’s Completed Download Handling. Once the files are processed, Unpackerr cleans up by deleting the extracted archives.

Simple Setup, Extensive Customization

Unpackerr is easy to set up, whether you’re running it in Docker or natively on Windows, macOS, Linux, or FreeBSD. For homelab users who need more control, it offers extensive customization options, from event-based script execution to fine-tuning extraction behavior.

Whether you’re managing a small setup or a complex homelab environment, Unpackerr ensures that your downloads are automatically extracted and ready for use, cutting down on manual file management.

Tags: Extraction, Automation, Download Management
1002 Stars on GitHub
Read more about Unpackerr on Github