En el post anterior vimos como montar un Netflix casero en este post, vamos a ver una introducción sobre lo que necesitaremos para nutrir a nuestro servidor multimedia de contenido.
Como en los posts anteriores, recomiendo tener conocimiento de Docker antes de continuar y no olvides que todo este código esta en GitHub, dale una estrellita ⭐.
Este post es el inicio de una serie de post en los que vamos a ver qué es y cómo configurar todo de forma automática. Todo el código que vas a ver en dichos posts puede ser ejecutado tanto en el fichero docker-compose directamente, como a través de Portainer.
1 - Infraestructura para conseguir contenido
Da igual qué tipo de contenido queramos conseguir, música, películas, libros, series de televisión o subtitulos, la arquitectura va a ser la misma, y esta arquitectura va a contener los siguientes elementos:
- Cliente torrent
- Indexador de torrents
- Gestor de contenido
Y un pequeño diagrama sería lo siguiente:
Desafortunadamente no existe un script o algo similar para configurarlo todo con un comando, estas aplicaciones son open source y están relacionadas entre ellas y pregunté hace unos meses y la respuesta fue que no, que no van a hacer nada para poder configurar todo de una forma sencilla, así que tenemos algún que otro paso manual.
Durante los siguientes días voy a ir poniendo una serie de posts con la configuración de cada uno de ellos. la lista es la siguiente (iré actualizando con links, cuando estén disponibles)
- Transmission para torrents
- Prowlarr para los indexers
- Sonarr para la biblioteca de Series de televisión
- Radar para la biblioteca de Peliculas
- Lidarr para la biblioteca de Audio
- Readar para la biblioteca de libros
- Bazarr para los subtítulos
- Overserr para las recomendaciones.
Iré actualizando este post con los links correspondientes cuando vaya publicando los posts.