nzbfast on Unraid

One container gives you the full dashboard, the SABnzbd/NZBGet API for Sonarr & Radarr, and the built-in indexer. Search Apps, click Install, keep the values that are already filled in.

nzbfast is in Community Applications, so on Unraid there is no compose file to write and no folders to create by hand. The template fills in the port, the three paths and the user IDs for you, using the Unraid defaults.

Two registries, one image. The identical image lives on Docker Hub as nzbfast/nzbfast and on GitHub as ghcr.io/nzbfast/nzbfast. The template uses the Docker Hub name. The image is multi-arch, so it also runs on ARM boxes, though Unraid itself is 64-bit Intel and AMD only.

Install it recommended

You need the Community Applications plugin. If your Unraid has an Apps tab, you already have it.

  1. Find it

    Apps tab, search nzbfast, then Install. Unraid opens its normal Add Container form with everything already filled in from the template.

  2. Glance over the values

    The defaults work as they are. What they mean:

    SettingDefaultWhat it is
    Web UI Port6789Dashboard and the SABnzbd-compatible API. Change the host side only if something already uses 6789.
    Config/mnt/user/appdata/nzbfastSettings and the index database. Keep this on appdata.
    Downloads/mnt/user/downloads/nzbfastFinished files land here. Point it wherever you keep downloads.
    Watch/mnt/user/downloads/nzbfast/watchDrop an .nzb in here and it downloads by itself.
    PUID / PGID99 / 100The Unraid defaults, nobody and users, so downloaded files belong to you and not to root.
    TZEtc/UTCYour timezone, for example Europe/London. Under Show more settings.
    API KeyemptyOnly needed for Sonarr, Radarr and friends. Also under Show more settings, and you can set it later in the dashboard instead.
  3. Apply

    Unraid pulls the image and starts the container. Then carry on to First run below.

Not in Apps yet? The Community Applications catalogue is rebuilt on a schedule rather than the moment a template lands, so a brand-new entry can take a little while to show up. You do not have to wait: add https://github.com/nzbfast/unraid-templates under DockerTemplate repositories (bottom of the page) and nzbfast appears in the template dropdown on Add Container straight away, with the same pre-filled values.

First run: add your provider

There is no config file to edit. Open http://YOUR_SERVER_IP:6789, or just click the nzbfast icon on the Docker tab and choose WebUI. A Welcome panel asks for your Usenet server. Enter the host, username, password and connection count from your provider's welcome email and save. It applies immediately, with no restart. Drop an .nzb on the dashboard, or into the watch folder, and it downloads.

Connecting Sonarr / Radarr

nzbfast speaks the SABnzbd API. In your *arr app, add a SABnzbd download client: Host = your server's IP, Port = 6789, API Key = the key from the container's API Key variable, or from the dashboard's Settings page if you set it there. It also exposes the NZBGet JSON-RPC API, so nzb360 and LunaSea connect the same way.

One thing that catches people out. If you left the API Key empty at install time, set one in the dashboard under Settings before you point an *arr app at it. An *arr client with no key, or the wrong key, simply reports that it cannot connect.

Updating

The image is the update channel: nzbfast in a container never swaps its own binary, you move it forward by pulling a newer image. Your settings, queue and downloads live in the folders you mapped, so they survive the swap.

Check your image tag first. Both of the above assume your container is on nzbfast/nzbfast:latest, which is what the template sets. If you pinned it to a version, say :1.0.3, nothing will ever move it, because a re-pull fetches the tag the container was created with. The Docker tab shows the tag next to the container.

Troubleshooting

What you need. Any Unraid release with the Community Applications plugin, on 64-bit Intel or AMD. The same image also runs on Synology (guide), TrueNAS SCALE and QNAP Container Station.