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.
Before we begin, make sure you have the following:
First, we need to install the necessary dependencies:
$ sudo pkg_add python3 py3-pip git
Next, clone the SickChill repository from Github:
$ git clone https://github.com/SickChill/SickChill.git
After cloning the repository, we need to install SickChill:
$ cd SickChill
$ pip3 install -r requirements.txt
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
...
Finally, start SickChill:
$ python3 SickChill.py
SickChill should now be accessible at http://<your_ip_address>:8081
.
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!