Skip to main content

unRAID Install

Unpackerr is available in the Community Applications on unRAID. Install it from the Apps page; see screenshot that follows.

Community Applications Unpackerr install

On the install screen, fill in the URL and API_KEY for one or more of the Starr apps.

Multiple Instances

If you have, for instance, two Radarrs, you can simply add two new variables: UN_RADARR_1_URL and UN_RADARR_1_API_KEY. If you have 3, then increase the 1 to a 2 and so on. This works for all Starr apps, folders, webhooks and command hooks. There is no limit to how many you may configure.

It's also recommended that you set a log file. Put it in your downloads location; an example follows.

Bind volume for Unpackerr log file

Download Location

The most common misconfiguration on unRAID, by far, and it's not even a close second, is having the correct path mounted for your download location. As you see in the screenshot above, it's set to host:/mnt/user/downloads and container:/downloads. This is almost certainly not what you want. Do this:

  1. Go into Unraid.

  2. Click on Docker.

  3. Enable Advanced View; toggle is in the top-right.

    Enable Docker advanced view

  4. Look at the mounts for Sonarr and/or Radarr. You're looking for the one that begins with /data <-> or /downloads <->.

  5. You want to make sure Unpackerr looks identical. See below.

Starr app volume mounts

If the highlighted portions above are not identical to the one below, then things are bound to work poorly. In other words, if Unpackerr has /downloads <-> /mnt/user/downloads and Sonarr has /data <-> /mnt/user/downloads, Unpackerr will not be able to find your files. In this hypothetical, you must edit the Unpackerr /downloads mount, and change the Container Path to /data so it matches Sonarr.

Unpackerr volume mount

Permissions

Set the UID and GID by adding --user uid:gid to the Extra Parameters section of the unraid template after enabling the Advanced view. Enable Docker advanced view You must make these match your Starr app so hard links work correctly. Other containers, use env variables such as PUID and PGID, but the Go Lift unpackerr container does not use these. e.g. If Sonarr has PUID of 99 and PGID of 100, then you must add --user 99:100 to Extra Parameters as shown below.

Unpackerr Extra Parameters UID and GID

Video Guide

This guide is provided by a community member, @Celsian, consider giving him a sub and a like.