Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Guide-How to install SABnzbd and sick beard on unraid with auto process scripts

Featured Replies

Thank you so much!

I've been tearing my hair out the past few days trying to get these two to work!

Quick question on the autoProcessTV configuration.

I don't have a username or password for my server, my unraid IP is: 192.168.1.142 and my sickbeard port is 8081.

 

So am I correct in thinking this is right?

 

# host=localhost    # 192.168.1.142

# port=8081        # 8081

# username=        # Credentials for logging into Sick Beard

# password=        # Credentials for logging into Sick Beard (don't use special characters)

# web_root=        # Sick Beard web_root

# ssl=0            # http (ssl=0) (for https use ssl=1)

 

Wait... come to think of it. Would it be:

 

# 192.168.1.142    # Sick Beard host (localhost or IP address)

# port=8081                  # Sick Beard port

# username=        # Credentials for logging into Sick Beard

# password=        # Credentials for logging into Sick Beard (don't use special characters)

# web_root=        # Sick Beard web_root

# ssl=0            # http (ssl=0) (for https use ssl=1)

 

  • Author
Quick question on the autoProcessTV configuration.

I don't have a username or password for my server, my unraid IP is: 192.168.1.142 and my sickbeard port is 8080.

 

So am I correct in thinking this is right?

 

# host=localhost    # 192.168.1.142

# port=8081        # 8080

C username=        # Credentials for logging into Sick Beard

# password=        # Credentials for logging into Sick Beard (don't use special characters)

# web_root=        # Sick Beard web_root

# ssl=0            # http (ssl=0) (for https use ssl=1)

 

the part you need to edit is below that without the "#"

under the [sickBeard]

 

so yours should look like this

# host=localhost    # Sick Beard host (localhost or IP address)

# port=8081        # Sick Beard port

# username=        # Credentials for logging into Sick Beard

# password=        # Credentials for logging into Sick Beard (don't use special characters)

# web_root=        # Sick Beard web_root

# ssl=0            # http (ssl=0) (for https use ssl=1)

 

[sickBeard]

host=192.168.1.142

port=8080

username=

password=

web_root=/

ssl=0

 

but are you sure your sickbeard port is 8080, that is normally SABnzbd's port and 8081 is sickbeards port.

If you have changed sickbeards port then 8080 is correct

 

Yeah, my bad. I got the ports mixed up (read the config file wrong).

Cheers for the help!

 

Got all the way through. The only thing I'm left stumped at is this bit, what do I set the parent folder as when adding a TV Show?

 

spcj08.png

 

  • Author

click on tv then ok.

 

so should say */tv in parent folder box

Then click set as default then you will not need to enter again.

 

That is your tvshow directory you mapped to earlier. Sickbeard will create a directory for this show here

Thankyou very much!

I'll get downloading now then. Cheers!

 

I'm guessing I don't have to touch the post processing options in Sick Beard as I've set the script up?

  • Author

your welcome.

No, no need to touch post processing on sickbeard will work fine as script will move files after each download.

  • 2 months later...

Hey gridrunner, thanks so much for the tutorial. I'm trying to follow along but so far I'm a bit confused by the appdata share. For the SickBeard part of the instructions you mention that your appdata share is /mnt/user/appdata/sickbeard but then later during the SABnzbd part you mention that your appdata folder is /mnt/cache/appdata/sabnzbd, so one is /user and the other /cache. On my system I created the appdata folder and selected the "Use cache disk: Only" option. When I try to map the paths to my appdata share, it doesn't show up under cache, it only appears under /mnt/user/appdata like your first example. Can you please clear this up? Sorry if it's a stupid question but I'm a total noob. Thanks!

 

  • Author

Hi, thanks for pointing that out. Its not a stupid question at all, we all started as noobs!!

/mnt/cache/appdata/sabnzbd for me (as i set up my appdata folder to only use cache) is the same as /mnt/user/appdata/sabnzbd.

As the appdata folder is a user share it will always appear under /mnt/user/appdata/sabnzbd. But as it is on my cache drive (and cache drive only) it also exists as /mnt/cache/appdata/sabnzbd. You can check this on yours by going to the main tab on unraid. Here, where you see the list of drives, under cache, press the view button. Here you will see the folders and files on the cache drive.

You should see it there.

unraid1.png

 

So you can just use either when setting up your dockers, /mnt/cache/appdata/ or /mnt/user/appdata/ as it is the same place.

 

**note for someone that didnt choose to use only cache on the share, then the data would be spread across all disks and the cache, so it wouldnt be safe to use the address that isnt the share.

But as it is only on the cache and not the data disks the cache address is okay.

 

I hope this answers your question. If not ask here or pm me.

You can check this on yours by going to the main tab on unraid. Here, where you see the list of drives, under cache, press the view button. Here you will see the folders and files on the cache drive.

You should see it there.

 

 

That makes perfect sense. I checked the contents of the cache drive as suggested above and I do not see the appdata directory in there. I think what maybe happened is that I installed needos MariaDB docker prior to making the appdata share and I believe it created the share automatically (even though it wasn't showing up under my shares). I say this because of the image below. So because cache only wasn't selected it got moved to the data disks and then when I created it while following your tutorial it just made it visible but it was already spread out across the data disks and even though I selected "cache only" it didn't take. Is that right? I have no idea what I'm talking about hehe.

 

Screen_Shot_2016_02_27_at_10_29_56_AM.png

  • Author

you can check this by pressing view on your other disks and see if the appdata folder is present on the other disks.

It wouldnt matter if you were to use this location for the appdata folder and use for all your dockers. The reason i use cache is just for speed.

I put my docker image file, appdata and vms on the cache.

Alternatively you could create a new folder and call it for example appdatacache and set that as only cache and install sab and sickbeard into that.

After that you could stop your maria docker then press edit and change the location of the database as below

unraid2.png

 

Then goto a windows machine or whatever you use and goto the original appshare folder and copy the folder mariadatabase to the newly created appdatacache folder.

 

Start your maria docker and it should work off the new location. When you are sure it works then you can delete the original mariadatabase folder in the original appdata. I assume then the appdata folder will be empty so then you can delete the appdata share. (goto shares then click on appdata, check delete then apply)

 

unraid3.png

 

Just make sure you deleting the old folder created by maria not the new one !!

you can check this by pressing view on your other disks and see if the appdata folder is present on the other disks.

 

 

Thanks so much for all of your help! I've got everything running perfectly! My appdata folder shows up under disk1 but I'm going to leave it like that for now, don't want to "break" anything now that everything is working.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.