Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic. Development hosted on GitHub.



Follow the instructions in the virtualenv article to install and activate a Python 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.


  1. Download SickRage.

     git clone git:// ~/sickrage
  2. Start SickBeard in daemon mode to create the initial configuration files.

     python ~/sickrage/ -d
  3. Kill the SickBeard process.

     pkill -f
  4. Edit the configuration file to set a port and download location. Port 51258 has been automatically generated for you, but you may use another 5 digit port between 10000 and 65535.

     nano ~/sickrage/config.ini

    Change the line that reads root_dirs = "" to root_dirs = "0|/home/user/files".
    Change the "web_port" option to 51258 or your chosen port. Set a username and password for the web interface by editing web_username = "user" and web_password = "your password here"

  5. Change Your Bash Timezone. If you haven't set your Bash Timezone, your logs and television schedule will be incorrect.

  6. Restart Sickbeard

     python ~/sickrage/ -d


  • Open your browser and navigate to to access the SickBeard web interface.