Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

rawkoon

Rawkoon es una aplicación autoalojada para gestión de biblioteca de películas, TV y libros con descargos automáticos. Reemplaza el stack Radarr/Sonarr/Overseerr mediante un solo aplicativo web.

Ficha actualizada 22 sept 2026, 23:54 · upstream 22 sept 2026, 23:46 · release v1.31.3

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es rawkoon

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Rawkoon es una aplicación autoalojada que gestiona colecciones de películas, series y libros electrónicos, junto con un gestor de descargas integrado. Utiliza TMDB para descubrir títulos, indexa las publicaciones a través del indexer seleccionado (por defecto: Plex), descarga los archivos mediante qBittorrent, Transmission o Deluge, y mantiene el catálogo sincronizado desde una interfaz web nativa. Incluye una aplicación móvil en iOS con TestFlight beta que permite gestionar la cola de descargas y reproducir audiobooks offline.

CASOS DE USO
  • Gestionar colecciones masivas de películas y series sin necesidad de múltiples servidores dedicados
  • Automatizar el descubrimiento y indexado de contenido desde TMDB o otros servicios
  • Descargar archivos multimedia a través de qBittorrent, Transmission o Deluge con un solo punto de acceso
  • Mantener una biblioteca sincronizada entre la web y dispositivos móviles (iOS)
  • Reproducir audiobooks en formato offline sin necesidad de conexión a internet
PUNTOS DESTACADOS
  • Implementación completa en Node.js con arquitectura basada en React, ofreciendo un frontend moderno y escalable
  • Sistema de autenticación mejorado mediante Betterscript (Betterscript Authentication) para protección contra ataques CSRF
  • Soporte nativo para múltiples servicios de descarga: qBittorrent, Transmission y Deluge
  • Base de datos PostgreSQL con persistencia robusta y esquema normalizado
  • API RESTful bien documentada que permite integración con otros sistemas externos
PRECAUCIONES
  • Depende de la disponibilidad del servicio de descarga seleccionado (qBittorrent, Transmission o Deluge)
  • La sincronización automática depende de la conexión a internet para descargar archivos
  • El uso de Betterscript puede generar errores si no se configuran correctamente los tokens de autenticación
  • No incluye soporte nativo para descargas en formato MP3 (solo WAV/FLAC)
  • La aplicación móvil requiere acceso a la App Store y cuenta con TestFlight beta
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Se recomienda ejecutar Rawkoon mediante Docker Compose. Se debe crear un archivo docker-compose.prod.yml que defina las contenedores PostgreSQL, Redis y el servicio principal. Es necesario configurar variables de entorno (SECRET_KEY, BETTER_AUTH_SECRET, DATABASE_URL) para proteger la aplicación contra ataques CSRF. El primer arranque del contenedor aplicará migraciones pendientes en la base de datos. Se recomienda ejecutar el comando docker compose -f docker-compose.prod.yml up -d para iniciar la aplicación.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.js
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
300054336380
06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.