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.
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.
# 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.
# 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).
# -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.
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.
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.
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.
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
- Repositorio oficial en GitHub: https://github.com/Radarr/Radarr
- Sitio web oficial: https://radarr.video
- Wiki de instalación y configuración (Docker, Windows, Linux, macOS): https://wiki.servarr.com/radarr
- Documentación de la API REST: https://radarr.video/docs/api/
- Comunidad en Discord: https://radarr.video/discord
- Imagen Docker oficial (LinuxServer.io): https://hub.docker.com/r/linuxserver/radarr
Apoya el canal GENBYTE
¿Te ha sido útil este contenido?
Suscríbete a YouTube
Newsletter GENBYTE
Ko-fi
Contacto: [email protected]
