Difference between revisions of "Sick Beard"

From Hack Sphere Labs Wiki
Jump to: navigation, search
(debian jessie)
(sabnzbdplus autoProcessTV.cfg)
Line 35: Line 35:
 
</pre>
 
</pre>
  
==sabnzbdplus autoProcessTV.cfg==
+
==sabnzbdplus autoProcessTV.py/sabToSickBeard.py==
 
You configure sickbeard to pass nzbs through the api but then you have to do the post processing thing.
 
You configure sickbeard to pass nzbs through the api but then you have to do the post processing thing.
 
  mkdir ~/.sabnzbd/scripts
 
  mkdir ~/.sabnzbd/scripts

Revision as of 18:11, 29 August 2015

debian jessie

sudo apt-get install python-cheetah
mkdir ~/sickbeard
cd sickbeard
git clone git://github.com/midgetspy/Sick-Beard.git my-sickbeard-install

Create a systemd service file (adjust below...)[1]

nano /lib/systemd/system/sickbeard.service

File:

# Sickbeard systemd service unit file
#
# Configuration Notes
#
#    - Option names (e.g. ExecStart=, Type=) appear to be case-sensitive)
#
#    - Adjust ExecStart= to point to your python and Sickbeard executables.
#
#    - Adjust User= and Group= to the user/group you want Sickbeard to run as.
#
#    - WantedBy= specifies which target (i.e. runlevel) to start Sickbeard for.
#        multi-user.target equates to runlevel 3 (multi-user text mode)
#        graphical.target  equates to runlevel 5 (multi-user X11 graphical mode)

[Unit]
Description=Internet PVR for your TV Shows

[Service]
ExecStart=/usr/bin/python /home/sabnzbd/sickbeard/SickBeard.py
Type=simple
User=sabnzbd
Group=sabnzbd

[Install]
WantedBy=multi-user.target

sabnzbdplus autoProcessTV.py/sabToSickBeard.py

You configure sickbeard to pass nzbs through the api but then you have to do the post processing thing.

mkdir ~/.sabnzbd/scripts
cd autoprocessTV/
nano autoProcessTV.cfg.sample
mv autoProcessTV.cfg.sample autoProcessTV.cfg
cp autoProcessTV.* ~/.sabnzbd/scripts/
cp sabToSickBeard.py ~/.sabnzbd/scripts/

Through the web interface:

/config/folders/

add your scripts post processing folder...

/home/username/.sabnzbd/scripts

I restarted sabnzbdplus but now knows but now again Through the web interface:

/config/categories/
  • add a tv catagory
  • Script: sabToSickBeard.py
  • processing +Delete (but sickbeard can do this to? that is after processing delete original data....)
  • I add TV to the path so it does not mix in with the rest of the downloads

Click Add to save

Configuration: http://sickbeard.com/config.html

As far as I know so far you do not have to configure the top of post processing (the Config->Post-Processing, the the Post-Processing SECTION) unless you want to manually process downloaded through scanning and not use the scripts.
  1. http://sickbeard.com/forums/viewtopic.php?f=6&t=2415