[GUIDE] Sickbeard on MyCloud

I had a request for this guide so I put it together quick as it’s basically the same as the MyBookLive

For more information, see http://sickbeard.com/

 

Tools needed

SSH ENABLED

PuTTY (Windows) Terminal (MAC)

Fire up PuTTY or Terminal

Change dir

cd /usr/share/

 Download the latest version of Sickbeard

wget https://github.com/midgetspy/Sick-Beard/tarball/master

 Rename

mv master sickbeard.tar.gz

 Extract

tar -xzvf sickbeard.tar.gz

 Remove download

rm -f sickbeard.tar.gz

 Rename folder

mv midgetspy* sickbeard

Now let’s start sickbeard manually

/usr/bin/python2.7 /usr/share/sickbeard/SickBeard.py

Let it run for a minute or so and some text will scroll across the screen

When you get to the following line below you can safely hit Control and C to cancel out and get back to the command prompt

15:24:36 INFO::SEARCHQUEUE-RSS-SEARCH :: No needed episodes found on the RSS feeds

Now lets create the startup script

nano /etc/init.d/sickbeard

 Then we copy the following text (right-click in the PuTTY window to paste the text from the clipboard)

#! /bin/sh 
	#Required -- Defaults Provided (only change if you know you need to).
	HOST="0.0.0.0" #Set Sick Beard address here.
	PORT="8081" #Set Sick Beard port here.
	 
	#Optional -- Unneeded unless you have added a user name and password to Sick Beard.
	SBUSR="" #Set Sick Beard user name (if you use one) here.
	SBPWD="" #Set Sick Beard password (if you use one) here.
	 
	#Script -- No changes needed below.
	case "$1" in
	start)
	PATH=$PATH:/usr/bin:/usr/sbin
	 echo "Starting Sickbeard."
# use /usr/bin/python2.7/ if you skipped the Python update!
	/usr/bin/python2.7 /usr/share/sickbeard/SickBeard.py -q > /dev/null 2>&1 &
	;;
	stop)
	#Shutdown Sick Beard and delete the index.html files that wget generates.
	echo "Stopping Sick Beard"
	wget -q --user=$SBUSR --password=$SBPWD "http://$HOST:$PORT/home/shutdown/" --delete-after
	sleep 6s
	;;
	*)
	echo "Usage: $0 {start|stop}"
	exit 1
	esac
	 
	exit 0

Now let’s set Sickbeard to start on a MyCloud reboot

chmod 755 /etc/init.d/sickbeard

update-rc.d sickbeard defaults

Now let’s restart Sickbeard

/etc/init.d/sickbeard start

Now in your web browser go to your MYCLOUD name or ip:8081

Set it all up

Done…

I don’t use Sickbeard so please feel free to post any setup instructions on how to set it up and integrate it with SABnzb

8 Likes

Thanks so much for this. I was able to successfully get this working with NZBGet using your guide as well.

Glad I could be of help :slight_smile:

1 Like

Thank you for the guide.

After running this I get :

The Python module Cheetah is required

/usr/bin/python2.7 /usr/share/sickbeard/SickBeard.py

The following sorted this

1 Like

Thanks so much for this

Great guide for Sick Beard

However I use torrents to download and Sick Beard only puts them in a specific folder. I need an app like flexget to start the torrents automaticaly.

Or am i wrong?

Can someone help? Or help my install flexget on my WD My Cloud 3TB.

Thanks!!

This guide uses the alpha master version of sickbeard which is more geared towards usenet.
For torrents you would be better off with the TPB or KAT versions of sickbeard.
To automatically download torrents, the TPB version integrates pretty well with transmission but I haven’t tried to install it on mycloud.

Hello, this is the latest fork a with a lot of new, amazing features.

https://github.com/echel0n/Sick-Beard

How would one go about installing this on a WD MyCloud/MybookLive?

Especially if they have Master Branch already installed and running?

Any info on the latest version so we can install it on the mycloud ?