Thursday, February 14, 2013

Installing Sickbeard - Debian based OS's



We are going to install a super cool program now called sickbeard. Sickbeard is targeted at Usenet users, and is designed to find its content on Usenet. BUT! It also has a really very functional torrent search built in too. So lets just dive right in and get things going. [UPDATE: the torrent search function is a bit limited these days unless you have some pretty gnarly private tracker invites. Check out my post on getting started with Usenet if you want to use this program to its full potential.]


SSH into your server and execute commands:

wget https://github.com/midgetspy/Sick-Beard/tarball/master -O sickbeard.tar.gz


tar xf sickbeard.tar.gz

ls

This will download the program files and extract them to the current directory.
Now you need to move the extracted file to its final resting place, where you want to keep sickbeard's junk.

the "ls" command should have shown you the contents of the current directory. You should see a file named midgetspy-Sick-Beard-xxxxxx. This is the file that we want to move.

mv midgetspy-Sick-Beard-XXXXXXX .sickbeard


sudo mv .sickbeard/init.ubuntu /etc/init.d/sickbeard

sudo vi /etc/init.d/sickbeard

You should see the contents of the contents of the sickbeard config file in the command line.
Edit the values:
  • APP_PATH=/home/user/sickbeard
    • make sure that user is set to your username
  • RUN_AS=user
    • again make sure that user is set to your username
Save the changes to the config file and close it.

sudo update-rc.d sickbeard defaults

sudo service sickbeard start


This sets sickbeard to start at boot and starts it now.

Open your web browser and point it to "server.ip.address:8081"
You should now see the Sickbeard homepage and can start adding shows!

If you already have shows downloaded, you can add them by going to add shows>add existing show
Or you can add a new show from scratch!

Time to add some config options...
  • General
    • Check for update = yes
  • Search setrtings
    • Download Propers = yes
    • NZB Search = Yes
      • fill in your SABnzbd+ credentials here once you have the client installed and configured.
    • Torrent Search = Yes
      • set directory to your transmission torrent folder!
  • Search Providers
    • NZBs
      • Sickbeardd = yes
      • womble's index = yes
      • Usenet-Crawler = yes
  • Post-Processing
    • TV Download Dir
      • set directory to your transmission complete folder.
    • Keep original files = no
    • Move Associated Files = no
    • Rename Episodes = yes
    • Scan and Process = yes
    • Metadata type
      • I use XBMC, but you can use the metadata format that best suits your needs!
      • Select all metadata boxes you want
    • Episode Naming 
      • Show Name = yes
      • Episode Name = yes
      • Use Periods = yes
      • Quality = yes
      • Air By Date Format = no
        • you can set this in each show profile individually. Since most shows are released in the SeasonEpisode format, this is not what most people want.
      • You can adjust any of these settings to your preferred naming convention.
    • Notifications
      • XBMC
        • Use this if you want sickbeard to notify XBMC of new episodes!
        • The signal will auto-update the show when an episode is added.
        • Plug in your XBMC credentials found in XBMC>Settings>Network
This guide is very generalized. Note that there are some differences in the commands that people may use. One especially important variation is the cli text editor you use. Some people don't have Vi, some people use nano instead. You will have to make adjustments where you need them, or leave questions in the comments and I will do my best to help you.

No comments:

Post a Comment

Blogger won't auto-notify the author of your comment, but he does reads through them every few days to post replies.