SchroDrive
Orquestador de automatización multimedia que conecta sistemas de solicitud con servicios de desbridaje y almacenamiento en la nube, organizando contenido automáticamente.
Ficha actualizada 24 sept 2026, 9:41 · upstream 24 sept 2026, 7:20 · release v0.11.5
Qué es SchroDrive
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
SchröDrive es un orquestador de automatización multimedia diseñado para conectar sistemas de solicitud como Overseerr con servicios de desbridaje y almacenamiento en la nube. La arquitectura combina Next.js y Node.js para la interfaz web, mientras que Python maneja la lógica de backend y las integraciones con servicios de desbridaje. Utiliza PostgreSQL para persistencia de datos y Redis para caché, todo empaquetado en contenedores Docker listos para despliegue.
- Automatización completa de descargas desde Overseerr hasta el servidor multimedia final
- Gestión de múltiples proveedores de desbridaje con estrategias de redundancia o fallo automático
- Integración directa con servicios en la nube como Mega o Google Drive montados junto al contenido
- API falsa de qBittorrent integrada que permite a Radarr y Sonarr usar SchroDrive como cliente de descarga directo
- Agnóstico respecto a proveedores, permitiendo añadir nuevos servicios mediante archivos individuales sin modificar el código base
- Clasificación automática de contenido por tipo (películas, series, anime) con detección inteligente de hashes CRC
- Varios proveedores de desbridaje están implementados pero no verificados con cuentas reales, lo que podría generar errores inesperados
- Dependencia crítica de la configuración correcta de variables de entorno y puertos específicos para cada servicio
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Utilizar Docker Compose con archivo .env configurado adecuadamente. Asignar al menos 4 núcleos CPU y 2 GB de RAM. Habilitar servicios mediante RUN_WEBHOOK y RUN_POLLER según arquitectura del sistema objetivo, asegurando que el puerto 8978 esté accesible para la API principal.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.
