Sickrage en Raspberry Pi

2 minutos de lectura

Introducción

Lo único que debemos de hacer es indicarle que series vamos a seguir y él se encargará de su seguimiento, de forma que, cuando haya un nuevo capitulo lo descarga de forma automática, incluso podemos hacer que nos mande un mensaje de Telegram, como veremos en el próximo artículo.

Sickrage en un servicio para buscar y descargar series de televisión de una forma automática a través de clientes torrent.

Todo toda la información contenida en este articulo ha sido sacada de htpcguides, todo el mérito y crédito le pertenece a él. Lo pongo en mi blog como un recordatorio y a modo de guía para mis instalaciones.

Antes de comenzar con la instalación, nos conectamos mediante ssh a la rpi y actualizamos el sistema:

1sudo apt-get update && sudo apt-get upgrade -y

Instalación

Creamos el usuario y grupo sickrage

1sudo addgroup --system sickrage
2sudo adduser --disabled-password --system --home /var/lib/sickrage --gecos "SickRage" --ingroup sickrage sickrage

También creamos la carpeta de instalación del programa y cambiamos propietario y grupo

1sudo mkdir /opt/sickrage && sudo chown sickrage:sickrage /opt/sickrage

Instalamos las dependencias que necesita Sickrage:

1sudo apt-get install python-pip python-dev git libssl-dev libxslt1-dev libxslt1.1 libxml2-dev libxml2 libssl-dev libffi-dev build-essential -y

Clonamos el repositorio en la carpeta que hemos creado

1sudo -u sickrage git clone https://github.com/SickRage/SickRage.git /opt/sickrage
1pi@raspberrypi:~  sudo git clone https://github.com/SickRage/SickRage.git /opt/sickrage
2Cloning into '/opt/sickrage'...
3remote: Counting objects: 72311, done.
4remote: Compressing objects: 100% (331/331), done.
5remote: Total 72311 (delta 73), reused 0 (delta 0), pack-reused 71975
6Receiving objects: 100% (72311/72311), 83.47 MiB | 2.41 MiB/s, done.
7Resolving deltas: 100% (46473/46473), done.
8Checking connectivity... done.

Ahora vamos a habilitar sickrage como un servicio en systemd

1sudo cp -v /opt/sickrage/runscripts/init.systemd /etc/systemd/system/sickrage.service

Le damos los permisos correctos al nuevo servicio

1sudo chown root:root /etc/systemd/system/sickrage.service
2sudo chmod 644 /etc/systemd/system/sickrage.service

Habilitamos, arrancamos y comprobamos que el nuevo servicio funciona correctamente

1sudo systemctl enable sickrage
2sudo systemctl start sickrage
3sudo systemctl status sickrage

Interfaz

Ahora podemos acceder a Sickrage a través del navegador web http://direcion%5Fip%5Frpi:8081

La próxima semana

La próxima semana crearemos un bot de Telegram y configuraremos Sickrage para que nos envié un mensaje de Telegram cuando se inicia la descarga de un nuevo episodio o cuando haya terminado de descargarse, a través de dicho bot.