How to install SickChill on OpenBSD

SickChill is an automatic video library manager that allows users to organize and manage their TV shows. In this tutorial, we will be installing SickChill on OpenBSD.

Prerequisites

Before we begin, make sure you have the following:

Step 1: Install necessary dependencies

First, we need to install the necessary dependencies:

$ sudo pkg_add python3 py3-pip git

Step 2: Clone the SickChill repository

Next, clone the SickChill repository from Github:

$ git clone https://github.com/SickChill/SickChill.git

Step 3: Install SickChill

After cloning the repository, we need to install SickChill:

$ cd SickChill
$ pip3 install -r requirements.txt

Step 4: Configure SickChill

SickChill needs to be configured before it can be used. First, copy the sample configuration file:

$ cp config.ini.sample config.ini

Next, edit the configuration file to match your setup:

$ vi config.ini

You will need to configure the following parameters:

[General]
...
host = 0.0.0.0 # Set to 127.0.0.1 to restrict access to localhost only.
...

[Torrent]
...
torrentDir = /path/to/your/torrent/directory
...

[Sabnzbd]
...
host = localhost
port = 8080
api_key = your_api_key
...

Step 5: Start SickChill

Finally, start SickChill:

$ python3 SickChill.py

SickChill should now be accessible at http://<your_ip_address>:8081.

Conclusion

In this tutorial, we have installed SickChill on OpenBSD. You can now begin to organize and manage your TV shows effortlessly. Enjoy!

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!