Radarr: Gestor de colección de películas para Usenet y BitTorrent

Publicado por


Radarr
Gestor de películas

Radarr: Gestor de colección de películas para Usenet y BitTorrent

Automatiza la descarga, organización y actualización de calidad de tu biblioteca cinematográfica

Vídeo tutorial en YouTube

Mira el vídeo completo sobre cómo instalar y usar Radarr: Gestor de colección de películas para Usenet y BitTorrent en el canal GENBYTE:

¿Qué es Radarr: Gestor de colección de películas para Usenet y BitTorrent?

Radarr es un gestor de colección de películas diseñado para usuarios de Usenet y BitTorrent. Monitoriza múltiples fuentes RSS en busca de nuevas películas y se integra con clientes de descarga e indexadores para obtener, ordenar y renombrar los archivos automáticamente. Además, puede actualizar la calidad de los archivos existentes cuando hay una versión superior disponible. El proyecto está desarrollado en C# con una interfaz web construida en React y TypeScript, y se distribuye bajo licencia GNU GPL v3.

Radarr destaca por su capacidad de actualización automática de calidad (por ejemplo, de DVD a Blu-Ray), manejo de descargas fallidas con reintentos, búsqueda manual para selección de lanzamientos y perfiles de calidad avanzados que garantizan que siempre se descargue la versión deseada.

Características principales

Gestión completa de películas

Añade nuevas películas con información detallada: trailers, calificaciones, pósters, metadatos y ediciones especiales (Director's Cut, versiones extendidas, etc.).

Monitorización RSS y búsqueda automática

Vigila múltiples feeds RSS para detectar nuevos lanzamientos y realiza búsquedas automáticas y manuales en indexadores configurados.

Actualización automática de calidad

Detecta cuando hay una versión de mayor calidad de una película ya en la biblioteca y la descarga para reemplazar la anterior (ej. de DVD a Blu-Ray o 1080p a 4K).

Integración con clientes de descarga

Compatible con SABnzbd, NZBGet, qBittorrent, Deluge, rTorrent, Transmission, uTorrent y otros clientes Usenet/BitTorrent.

Integración con servidores multimedia

Notificaciones y actualización de bibliotecas en Kodi y Plex tras la importación de nuevos archivos.

Manejo inteligente de errores

Si una descarga falla, Radarr intenta automáticamente con otro lanzamiento disponible.

Perfiles de calidad personalizables

Define reglas avanzadas para que Radarr descargue siempre la copia que prefieras según resolución, códec, fuente, idioma, etc.

Importación y organización automática

Renombra, mueve y organiza los archivos descargados según tu estructura de carpetas, reconociendo ediciones especiales y subtítulos incrustados.

Multiplataforma

Funciona en Windows, Linux, macOS, Raspberry Pi y mediante contenedores Docker.

Interfaz web moderna

UI reactiva construida con React, TypeScript y Redux, accesible desde navegador.

Requisitos del sistema

  • Sistema operativo: Windows, Linux, macOS o Raspberry Pi
  • Entorno de ejecución .NET (incluido en imagen Docker oficial)
  • Cliente de descarga compatible (SABnzbd, NZBGet, qBittorrent, Deluge, rTorrent, Transmission, uTorrent, etc.)
  • Indexadores configurados (públicos o privados) para búsqueda de lanzamientos
  • Espacio en disco suficiente para la biblioteca de películas

Instalación con Docker Compose

Instalación con Docker (recomendada)

La forma oficial y más sencilla de desplegar Radarr es mediante la imagen Docker mantenida por LinuxServer.io. La documentación completa de instalación, variables de entorno, volúmenes y redes está disponible en la wiki oficial del proyecto.

# Consulta la guía oficial en:
# https://wiki.servarr.com/radarr/installation/docker

# Ejemplo genérico (adaptar según la guía oficial):
docker run -d \
–name=radarr \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-p 7878:7878 \
-v /ruta/a/config:/config \
-v /ruta/a/peliculas:/movies \
-v /ruta/a/descargas:/downloads \
–restart unless-stopped \
lscr.io/linuxserver/radarr:latest

Acceder al proyecto

Interfaz web

Tras iniciar el contenedor o el servicio, accede a la interfaz web desde un navegador. La URL y puerto dependen de la configuración de red y puertos definida en el despliegue (por defecto suele ser http://IP_DEL_HOST:7878).

API REST

Radarr expone una API REST documentada para integración con otras herramientas, accesible en la misma dirección base bajo /api/v3/.

Casos de uso

  • Automatizar la adquisición de películas nuevas tras su estreno en cines o lanzamiento en formato físico.
  • Mantener la biblioteca siempre en la máxima calidad disponible sin intervención manual.
  • Centralizar la gestión de descargas Usenet y BitTorrent en una sola interfaz.
  • Integrar la biblioteca con Plex o Kodi para reproducción en múltiples dispositivos.
  • Gestionar múltiples perfiles de calidad para diferentes tipos de películas (ej. 4K para estrenos, 1080p para catálogo).

Configuración avanzada

Configuración de perfiles de calidad

Define perfiles personalizados que combinan resolución, códec de vídeo, códec de audio, fuente (Blu-Ray, WEB-DL, etc.) y palabras clave obligatorias o prohibidas. Radarr usará estos perfiles para decidir qué lanzamiento descargar.

# Configuración vía UI: Settings → Profiles → Quality Profiles
# No hay archivo de configuración expuesto; se gestiona desde la interfaz.

Integración con indexadores y clientes

Añade indexadores (Jackett, Prowlarr, NZBHydra2, etc.) y clientes de descarga en Settings → Indexers y Settings → Download Clients. Cada uno requiere parámetros específicos (API key, URL, categorías).

# Ejemplo de variables de entorno comunes en Docker (ver wiki oficial):
# -e RADARR__INSTANCE_NAME=Radarr
# -e RADARR__BRANCH=master
# -e RADARR__PORT=7878
# -e RADARR__URL_BASE=/radarr

API para automatización externa

La API REST permite crear películas, iniciar búsquedas, gestionar colas, obtener historial y más. Requiere API Key generada en Settings → General → Security.

# Ejemplo de petición curl para añadir una película:
curl -X POST 'http://localhost:7878/api/v3/movie' \
-H 'X-Api-Key: TU_API_KEY' \
-H 'Content-Type: application/json' \
-d '{"title":"Inception","qualityProfileId":1,"rootFolderPath":"/movies","monitored":true,"tmdbId":27205}'

Gestión y mantenimiento

Actualizaciones

En Docker, actualiza tirando de la imagen más reciente y recreando el contenedor. En instalaciones nativas, usa el actualizador integrado (Settings → General → Updates) o el gestor de paquetes del sistema.

# Actualización Docker:
docker pull lscr.io/linuxserver/radarr:latest
docker stop radarr
docker rm radarr
# Vuelve a ejecutar el comando docker run con los mismos parámetros

Copia de seguridad

La base de datos (SQLite por defecto) y la configuración residen en el volumen /config. Realiza copias periódicas de ese directorio.

# Backup simple del directorio de configuración:
tar -czf radarr-backup-$(date +%F).tar.gz /ruta/a/config

Logs y solución de problemas

Los logs están en /config/logs dentro del contenedor. Útiles para diagnosticar fallos de descarga, importación o comunicación con indexadores/clientes.

# Ver logs en tiempo real (Docker):
docker logs -f radarr

Stack técnico

  • C# / .NET (backend)
  • React 18 / TypeScript (frontend)
  • Redux (gestión de estado)
  • Webpack (empaquetado frontend)
  • SQLite / PostgreSQL (base de datos, configurable)
  • Docker (despliegue oficial)
  • GNU GPL v3 (licencia)

Referencias oficiales

Apoya el canal GENBYTE

Sígueme en mis redes sociales

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *