Difference between revisions of "Sick Beard"
From Hack Sphere Labs Wiki
(→sabnzbdplus autoProcessTV.cfg) |
(→sabnzbdplus autoProcessTV.cfg) |
||
Line 42: | Line 42: | ||
mv autoProcessTV.cfg.sample autoProcessTV.cfg | mv autoProcessTV.cfg.sample autoProcessTV.cfg | ||
cp autoProcessTV.* ~/.sabnzbd/scripts/ | cp autoProcessTV.* ~/.sabnzbd/scripts/ | ||
+ | cp sabToSickBeard.py ~/.sabnzbd/scripts/ | ||
Through the web interface: | Through the web interface: | ||
/config/folders/ | /config/folders/ | ||
Line 49: | Line 50: | ||
/config/categories/ | /config/categories/ | ||
*add a tv catagory | *add a tv catagory | ||
+ | *Script: sabToSickBeard.py | ||
*processing +Delete (but sickbeard can do this to? that is after processing delete original data....) | *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 | *I add TV to the path so it does not mix in with the rest of the downloads | ||
Click Add to save | 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. |
Revision as of 17:04, 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...)
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.cfg
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.