Universo -arr Parte IV: Sonarr

2023-01-16

Sonarr administra nuestra colección de series, su funcionamiento es idéntico al de Lidarr, es decir, realiza un seguimiento de los episodios de una serie, y de manera automática realiza una búsqueda de los episodios que estén en seguimiento o que faltan en nuestra colección, en los trackers que previamente hemos configurado en Prowlarr y los descarga en la calidad deseada en un cliente torrent.

Todas las aplicaciones -arr tienen una configuración y funcionamiento similar, si leíste la publicación sobre Lidarr observarás que tanto el funcionamiento como la configuración son practicante los mismos.

Este blog no se hace responsable del mal uso que se le den a estas explicaciones y no tolera la piratería bajo ningún concepto.

Instalación

Crea una carpeta donde desplegar el contenedor, yo he creado una carpeta en mi NAS llamada sonarr en volume1/docker

Voy a utilizar portainer para la creación del contenedor utilizando el siguiente código

version: "2.1"
services:
  lidarr:
    image: lscr.io/linuxserver/sonarr:latest
    container_name: sonarr
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Madrid
    volumes:
      - /volume1/docker/sonarr:/config
      - /volume1/video/series:/series
      - /volume1/descargas:/downloads
    ports:
      - 8989:8989
    restart: unless-stopped

Si no utilizas portainer puedes crear un fichero .yml con el código anterior y ejecutarlo con el comando

sudo docker-compose nombre-del-archivo.yml up

Cambia los valores de PUID y PGID por los de tu usuario (teclea el comando ĩd en un terminal para averiguar el tuyo)

Selecciona tu uso horario y cámbialo en TZ=Europe/Madrid

Configura la ruta de las carpetas donde vas a guardar la configuración de Sonarr /docker/sonarr:/config, donde está la colección de las series, /volume1/video/series:/series y la carpeta donde el cliente bittorrent guarda las descargas /volume1/descargas:/downloads

Por último elige el puerto de escucha para la interfaz web o puedes dejar el que viene por defecto, el 8989

Configuración

Para acceder a la interfaz web de Sonarr escribe la dirección ip de tu servidor y el puerto que hayas configurado

Importar la biblioteca series

Lo primero que deberemos hacer es importar nuestra colección de series para que una vez importada podamos hacer un seguimiento del lanzamientos de nuevos episodios o de episodios que falten

Pulsamos en el botón Import Existing Series

Figura 1: Importando colección

Figura 1: Importando colección

En la siguiente ventana nos da unos pequeños tips para una mejor importación de nuestra colección, simplemente pulsa en el botón Start Import

Figura 2: Emepzando la importunación

Figura 2: Emepzando la importunación

Navegaremos hasta la carpeta que contiene nuestra colección, en mi caso, /series, debe de coincidir con el volumen expuesto en el contenedor

Figura 3: Carpeta series

Figura 3: Carpeta series

Aunque Sonarr identificará los episodios para identificar las series, puede que no se correspondan con las que son en realidad, podemos identificarlas manualmente antes de importarlas, asi que vamos a repasar que las series estén correctamente identificadas, para ello pulsa sobre el vinculo del enlace del nombre de la carpeta donde se encuentra la colección /series

Figura 4: Listado de series reconocidas

Figura 4: Listado de series reconocidas

Aparece un listado con las series que Sonarr a reconocido, no tienen por que ser las que realmente están en nuestra colección, lo podemos corregir fácilmente pulsando sobre el desplegable del nombre de la serie y buscar la que realmente corresponda

Figura 5: Serie modificada correctamente

Figura 5: Serie modificada correctamente

Es importante seleccionar la calidad del vídeo y audio con la que deseemos obtener los nuevos episodios, esta opción se puede personalizar en el apartado Profiles

Figura 6: Perfiles de calidad vídeo

Figura 6: Perfiles de calidad vídeo

También podemos indicar si queremos que empiece a realizar un seguimiento de todos los episodios, solo los futuros, los que falten, etc.

Figura 7: Episodios a seguir

Figura 7: Episodios a seguir

Cuando tengamos todo listo, pulsaremos en Import… para comenzar la importación, lleva su tiempo, así que sé paciente

Indexadores

Los indexadores serán sincronizados desde Prowlarr, para ello debemos de facilitarle la clave API de Sonarr que podemos encontrar Settings -> General

Figura 8: Clave API de Sonarr

Figura 8: Clave API de Sonarr

Solo se sincronizaran aquellos indexadores que en Prowlarr tengan la etiqueta tv

Figura 9: Indexadores con etiqueta tv

Figura 9: Indexadores con etiqueta tv

En esta publicación explico como configurar Prowlarr con las aplicaciones -arr

Poca cosa más que hacer aquí con respecto a los indexadores, esa es la ventaja de utilizar Prowlarr

Profiles

Por defecto tenemos una serie de perfiles creados para el tipo de calidad de vídeo, estos perfiles los usaremos para filtrar las búsquedas en los indexadores.

Cuando importamos la biblioteca tenemos la opción de seleccionar el tipo de perfil o calidad del vídeo con la que deseamos obtener los nuevos episodios, desde Settings -> Profiles podemos personalizarlos

Figura 10: Perfil calidad del episodio

Figura 10: Perfil calidad del episodio

Estos perfiles pueden ser modificados para ajustarlo aun mas a nuestras preferencias

Figura 11: Edición perfil calidad

Figura 11: Edición perfil calidad

También es importante seleccionar el idioma, si queremos que las series se descarguen con el audio en español, creamos o modificados el perfil

Figura 12: Perfil idioma buscado

Figura 12: Perfil idioma buscado

En el apartado Quality podemos afinar nuestros criterios de calidad de vídeo

Figura 13: Perfil calidad vídeo

Figura 13: Perfil calidad vídeo

Cliente torrent

Sonarr buscará en los indexadores los episodios en seguimiento, futuros o pasados, que falten en nuestra colección, pero necesita de un cliente torrent al que enviar el fichero .torrent encontrado en la búsqueda para que pueda ser descargado

Figura 14: Clientes torrents

Figura 14: Clientes torrents

Por ejemplo, para ruTorrent, basta con introducir los datos del servidor donde lo tenemos instalado

Figura 15: Configuración rTorrent

Figura 15: Configuración rTorrent

Añadir nuevas series

Podemos añadir nuevas series desde series -> Add New, podemos realizar la consulta bien por su nombre o por su id en tvdb

Figura 16: Resultado de búsqueda serie

Figura 16: Resultado de búsqueda serie

Calendario

También disponemos de un calendario donde podemos ver los próximos lanzamientos de los nuevos episodios de las series de nuestra colección

Figura 17: Calendario con la fecha de nuevos lanzamientos

Figura 17: Calendario con la fecha de nuevos lanzamientos

Buscados (Wanted)

Los episodios que hayamos marcado para ser seguidos y que estén en proceso de búsqueda en el indexador, es decir que todavía no han sido encontrados, aparecen aquí. Tenemos opción de cambiar el estado de los álbumes paraa dejar de ser seguidos o buscado

Figura 18: Próximos episocdios

Figura 18: Próximos episocdios

Cuando un episodio es encontrado en algún indexador, manda de forma automática el fichero .torrent al cliente torrent, desde aquí podemos ver el progreso de su descarga

Figura 19: Lista episodios en seguimiento

Figura 19: Lista episodios en seguimiento

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

Ingrese la dirección de su instancia


Más publicaciones como esta

Docker: Comandos básicos para docker-compose

2020-02-27 | #docker

No pretendo crear un articulo sobre el uso de docker-compose, tan solo te voy a mostrar una serie de comandos rápidos para la utilización y su administración. Cosas a tener en cuenta: image: imagen del contenedor que se va a utiliza, dependiendo de la arquitectura del procesador de la maquina en la que se va a utilizar, puede ser para arm, x86, etc volumes: son los volúmenes (directorios) accesibles desde el contenedor

Continuar leyendo 


Handbrake en tu servidor NAS

2021-06-14 | #docker

En anteriores artículos hemos visto varios programas para poder transcodificar vídeos en nuestro servidor NAS, pero si los anteriores programas no te convencen o no son de tu agrado, tenemos otra solución, handdrake, el famoso software de transcodificación de vídeo multiplataforma y open source. Haciendo uso de docker podemos instarlo en nuestro servidor (Synology, Raspberry, minipc, etc) Docker Podemos hacer la instalación utilizando la imagen de jlesage/handbrake docker run -d \ --name=handbrake \ -p 5800:5800 \ -p USER_ID = 100 -p GROUP_ID = 101 -v /volume1/docker/handbrake/:/config:rw \ -v /volume1/video:/storage:ro \ -v /volume1/descargas/input:/watch:rw \ -v /volume1/descargas/output:/output:rw \ jlesage/handbrake Docker-Compose Si prefieres hacerlo con docker-compose

Continuar leyendo 