Wiki > SickBeard
"The ultimate PVR application that searches for and manages your TV shows. Automatically finds new and old episodes for you and it works with your current download client!" - sickbeard.com
Installation
virtualenv
Follow the instructions in the virtualenv article to install and activate a Python 2.7 virtual environment. If you have previously set up a virtualenv, you may choose to re-use it or create a new one with a different name.
Cheetah
-
Install cheetah using pip.
pip install cheetah
Sickbeard
-
Download SickBeard.
git clone https://github.com/midgetspy/Sick-Beard.git ~/sickbeard
-
Start SickBeard in daemon mode to create the initial configuration files.
python ~/sickbeard/SickBeard.py -d
-
Kill the SickBeard process.
pkill -f SickBeard.py
-
Edit the configuration file to set a port and download location. Port 30121 has been automatically generated for you, but you may use another 5 digit port between 10000 and 65535.
nano ~/sickbeard/config.ini
Change the line that reads
root_dirs = ""
toroot_dirs = "0|/home/user/files"
.
Change the "web_port" option to 30121 or your chosen port. -
Change Your Bash Timezone. If you haven't set your Bash Timezone, your logs and television schedule will be incorrect.
-
Restart Sickbeard
python ~/sickbeard/SickBeard.py -d
Usage
- Open your browser and navigate to
http://server.whatbox.ca:30121
to access the SickBeard web interface.