Install sickchill into a Linux container
Several tag are available:
- latest: see alpine
- rocky8: Dokerfile_rocky8
- alpine: Dockerfile_alpine
- any version specific tag is based on alpine.
SickChill is an 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: automatic torrent/nzb searching, downloading, and processing at the qualities you want.
docker create --name=sickchill \
-v /etc/localtime:/etc/localtime:ro \
-v <path to config>:/config \
-v <path to downloads>:/downloads \
-v <path to show library>:/tv \
-v <path to anime library>:/animes \
-e DOCKUID=<UID default:10000> \
-e DOCKGID=<GID default:10000> \
-e DOCKUPGRADE=<0|1> \
-p 8081:8081 digrouz/sickchill:latest
When you start the sickchill
image, you can adjust the configuration of the sickchill
instance by passing one or more environment variables on the docker run
command line.
This variable is not mandatory and specifies the user id that will be set to run the application. It has default value 10000
.
This variable is not mandatory and specifies the group id that will be set to run the application. It has default value 10000
.
This variable is not mandatory and specifies if the container has to launch software update at startup or not. Valid values are 0
and 1
. It has default value 0
.
- The docker entrypoint can upgrade operating system at each startup. To enable this feature, just add
-e DOCKUPGRADE=1
at container creation. - This cointainer contains a startup hook that disable sickchill autoupdate at startup.
centos7
image might have issues with Cloudflare because of its SSL version:DEPRECATION: The OpenSSL being used by this python install (OpenSSL 1.0.2k-fips 26 Jan 2017) does not meet the minimum supported version (>= OpenSSL 1.1.1) in order to support TLS 1.3 required by Cloudflare, You may encounter an unexpected Captcha or cloudflare 1020 blocks.
If you encounter an issue please open a ticket at github