Sickrage en Raspberry Pi

2017-06-06

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:

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

Instalación

Creamos el usuario y grupo sickrage

sudo addgroup --system sickrage
sudo 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

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

Instalamos las dependencias que necesita Sickrage:

sudo 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

sudo -u sickrage git clone https://github.com/SickRage/SickRage.git /opt/sickrage
[email protected]:~  sudo git clone https://github.com/SickRage/SickRage.git /opt/sickrage
Cloning into '/opt/sickrage'...
remote: Counting objects: 72311, done.
remote: Compressing objects: 100% (331/331), done.
remote: Total 72311 (delta 73), reused 0 (delta 0), pack-reused 71975
Receiving objects: 100% (72311/72311), 83.47 MiB | 2.41 MiB/s, done.
Resolving deltas: 100% (46473/46473), done.
Checking connectivity... done.

Ahora vamos a habilitar sickrage como un servicio en systemd

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

Le damos los permisos correctos al nuevo servicio

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

Habilitamos, arrancamos y comprobamos que el nuevo servicio funciona correctamente

sudo systemctl enable sickrage
sudo systemctl start sickrage
sudo systemctl status sickrage

Interfaz

Ahora podemos acceder a Sickrage a travós del navegador web http://direcion_ip_rpi: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.

Espero que te haya gustado, pasa un buen día. 🐧

Ingrese la dirección de su instancia


Más publicaciones como esta

Montar imágenes RAW

2018-10-04 | #backup #raspberry

Lo que no iba a realizar es quemar esa imagen en otra tarjeta SD y recuperar los datos ya que existe una forma mas sencilla que consiste en montar esa imagen en nuestro sistema de ficheros y tratar con ella como si formara parte de nuestro sistema. La forma genórica de montar una imagen RAW sería: sudo mount -t tipo -o ro,loop,offset=$((512*inicio_particion)) opciones archivo_imagen.dd punto_montaje -o ro monta la imagen en formato de solo lectura

Continuar leyendo 


Docker: TICK (Telegraf+InfluxDB+Chronograf+Kapacitor)

2020-03-12 | #docker #raspberry

Hace tiempo que escribí un articulo sobre como desplegar TIG (Telegraf + Influxdb + Grafana), ahora utilizo TICK (Telegraf + Influxdb + Chronograf + Kapacitor), en vez de Grafana, utilizo Chronograf y para la gestión de avisos Kapacitor. En este articulo voy a explicar como hacer el despliegue de TICK mediante docker-compose. Que es TICK Por si no leíste el anterior articulo te vuelvo a explicar que hace cada elemento del stack

Continuar leyendo 