Login for certain variables to be updated with your own slot's information


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.



  1. Install pip for python2

      curl -s https://bootstrap.pypa.io/get-pip.py | python2 - --user
  2. Add it to your PATH

      echo "PATH=\$HOME/.local/bin:\$PATH" >> ~/.bashrc && source ~/.bashrc


  1. Download SickRage.

     git clone git://github.com/SickRage/SickRage.git ~/sickrage
  2. Install python module dependencies

     pip install --user -U -r sickrage/requirements.txt
  3. Start SickRage in daemon mode to create the initial configuration files.

     python ~/sickrage/SiCKRAGE.py -d
  4. Kill the SickRage process.

     pkill -f SiCKRAGE.py
  5. Edit the configuration file to set a port and download location. Port 15160 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 15160 or your chosen port.

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

  7. Start SickRage

     python ~/sickrage/SiCKRAGE.py -d

Node.js (optional)

Node.js is required for certain search providers to function properly. Complete only the installation section.

Automatically Restart

Below are steps to take to have your SickRage instance automatically restart if it crashes, or if the server is rebooted.

  1. Make a file to be used for the script. touch ~/sickrage_restart.cron

  2. Edit the file and enter the text below. nano -w ~/sickrage_restart.cron

    if pgrep -fx "/usr/lib/python-exec/python2.7/python /home/anachronist/sickrage/SiCKRAGE.py -d" > /dev/null
        echo "SickRage is running."
        echo "SickRage is not running, starting SickRage"
         python ~/sickrage/SiCKRAGE.py -d
  3. Save the file with Ctrl+x, y and Enter to accept overwriting.

  4. Make the script executable. chmod +x ~/sickrage_restart.cron

  5. Open your crontab. EDITOR=nano crontab -e

  6. Enter the following text at the end of the file.

    @reboot /home/user/sickrage_restart.cron >/dev/null 2>&1
    */5 * * * * /home/user/sickrage_restart.cron >/dev/null 2>&1
  7. Save the crontab with Ctrl+x, y and Enter to accept overwriting.


  • Open your browser and navigate to http://server.whatbox.ca:15160 to access the SickRage web interface.