SABNZBD, Sickbeard & Couchpotato Automation Guide
This guide is for fully automating SAB, Sickbeard (SB) and Couchpotato (CP) on a windows PC, but can be used for other platforms. This setup makes use of scripts for post processing. It also assumes you are using XBMC as your media centre but its fine if you use something else.
This guide is for fully automating SAB, Sickbeard (SB) and Couchpotato (CP) on a windows PC, but can be used for other platforms. This setup makes use of scripts for post processing. It also assumes you are using XBMC as your media centre but its fine if you use something else.
What are they?
SABNZBD: This is your download client, you open NZB’s with it and it will download those files for you. Same way that utorrent downloads torrent files for you.
Sickbeard: This is a TV show automation and management program. It will keep track of your shows, download them automatically and do any sorting and renaming that’s required. Think of it as an internet based PVR, except much better than any PVR you’ve ever used.
Couchpotato: This is the same as Sickbeard except it manages movies instead of TV shows.
These 3 programs interact with each and this means for the most part your downloads will be automated and you won’t need to lift a finger.
What you need:
Assuming you’ve already chosen a usenet provider and have access to an NZB indexer (don’t worry too much, there are some built in ones to start off with). See more here: http://mybroadband.co.za/vb/showthread.php/588947-Usenet-Guide
Now we need to download a few things (links are for windows versions):
Sickbeard: https://code.google.com/p/sickbeard/downloads/list
SABNZBD: http://sourceforge.net/projects/sab....7.16/SABnzbd-0.7.16-win32-setup.exe/download
Couchpotato: https://couchpota.to/
Once downloaded we can move on to the install process.
SABNZBD Install:
1. Run the .exe you downloaded.
2. Choose your preferred language
3. Next page click accept
4. On the following page you want to tick the boxes: Sabnzbd, run at startup and NZB file association.
5. Choose your install location (default is fine but just note where it is)
6. Finish the install
7. Go to the install location and run SABNZBD.exe
8. Your browser will now open up on the quickstart wizard, choose a language and start the wizard.
9. Enter the server details provided to you by your usenet provider or those of your ISP (see previous usenet guide). If the test is successful you can proceed.
10. Tick the box “I want SABNZBD to be viewable by any PC on my network”. This will let you control SABNZBD from any devices with a browser on the same network. The other settings can be left blank or changed depending on your preferences although a username and password is recommended if you want remote access.
11. Once SABNZBD has restarted click on the link. This is the website address of SABNZBD, remember to bookmark it, it is hosted locally on your PC and is not a link to an internet based website. SABNZBD is controlled through a browser interface allowing you to access it from anywhere in the world if so desired.
12. Next part of the guide is the configuration process.
SABNZBD Configuration:
At the top of SAB’s default page is a config button, select that. The first tab we want to go to is the General tab on the left.
General:
On this page you can change the port (leave as is though), add a username and password which is suggested if you are planning to remotely access SAB. You can also change the interface but I find the default is very good. You can also find your API key here which allows Sickbeard, Couchpotato and other apps to interact with and control SAB. It also allows you to automatically add NZB’s from NZB index sites to your queue instead of downloading them first. The cleanup list at the bottom helps keep your PC clean and tidy, otherwise you may end up with hundreds of folders full of .nfo and other files you don’t need.
Folders:
Here you can choose where you want unfinished downloads to be stored and where finished downloads should be moved to. The post processing scripts folder is important, it points to where all the scripts that you want to use in SAB are. Create a scripts folder in the SAB install or wherever you want, remember where it is because we will come back to it later.
Switches:
Firstly you want SAB to abort jobs if they cannot be finished, otherwise you’ll just be wasting bandwidth. Secondly you don’t want the samples to be downloaded; this is another waste of bandwidth. Selecting the “post process only verified jobs” option means that multi file downloads (season or movie packs) won’t be processed if one of the movies or episodes fails to extract properly. I however want the completed ones to be processed so I unchecked this one. At the bottom is quota options, this might be useful for mweb clients
Servers:
You can add all your usenet providers here, if they offer SSL then use it, just remember to use the SSL port and not the normal port. I set timeout to 120 and all other settings can be found on the respective provider’s website and the email they will send when you sign up. The backup server option is for block accounts (capped usenet accounts) to limit data usage. The optional box is for servers that are not that reliable.
Scheduling:
This is so you can schedule downloads at times when your network is quiet to avoid impacting on other activities such as streaming. If your ISP offers extra data at night you can use the scheduling to take advantage of this.
Notifications:
I haven’t used this but some may find it useful.
Categories:
This is important for fully automating your setup. Organising content into categories will let your content managers (SB and CP) know which downloads are for them and which aren’t. You need to create a category for movies and Tv shows. You can have many more categories such as for music, games, software, ebooks etc. You can give them whatever priority you prefer and finished jobs will be moved into the folder you specify. Movies need to have their own folder to keep it separate and to avoid issues with CP post processing. Sickbeard does not need a folder because we will be using the script. However we will come back here once we are done installing sickbeard. For now you can configure your movies category settings.
Sorting:
We won’t be using SAB’s sorting, NOTHING should be enabled.
That’s it for now, onto Sickbeard.