SABnzbd is a program available for Windows, OSX, and Linux that is used for downloading newsbins. Newsbins are similar to torrents but are far superior. This program can be used in conjunction with Sonarr and Radarr to automate your bus entertainment system.
Setting up SABnzbd is really simple once you have Docker installed. If you’re on a Synology device, this can be done by going to Package Center > Settings > Package Sources > and adding “http://packages.synocommunity.com/”. Once that resource has been added, search the package center for Docker. Once Docker has been installed, navigate to the registry tab, and search for SABnzbd. We prefer LinuxServer’s automatic builds. Once you find the one you would like, download it.
After it is done downloading, it will move into the Image tab. Launch the container to begin configuring it.
Start out by giving the container a name and then clicking Advanced Settings.
Within the Advanced Settings, Enable auto-restart, Create shortcut on desktop/web page. Use your servers IP address followed by the port number 8080.
Next setup the volumes. These all need to be created prior to setting up the container so that you can browse to them and then mount them. Click Add Folder to begin mounting each path. Use /config for SABnzb’s configuration files, and /downloads is the SABnzbd folder where SAB stores incomplete and completed downloads.
Port settings are used to open the container within a browser. This should be left to the default value since SABnzbd will be looking for this port. Local Port needs to be changed from Auto to the matching Container Port. If this is not done, your machine may use a random port each time and cause confusion.
Environment is where variable are set that are needed to allow the container to run. For the container to run properly and be able to access the directories created above, it must be given user permissions. To do this, use Putty or an equivalent program to SSH into your NAS to obtain the Personal User ID (PUID) and Personal Group ID (PGID) of the NAS.
Enter the IP address of your NAS in Putty, select the SSH radio button, and click Open.
Enter the login information for your NAS user account. You will not be able to see the password as you type it. Once logged in type ‘id’ without the quotes and this will show your UID (aka PUID) and the GID (aka PGID).
Put the IDs from the SSH session into the Environment tab as shown below. It’s also good practice to input the local timezone, as many containers need this to run. The timezone codes can be found here.
Now that the setup is complete, click ‘ok’ and the container will launch. Read about how to configure SABnzbd here.