Notas de proyecto
Servicio de debrid autohospedado para reproducir en Kodi desde torrents y descargas directas sin cuotas mensuales.
nota personal / herramienta para mi propio stack
Self-Debrid: quitar una suscripción de la ecuación
Este proyecto nació de una molestia muy concreta: quería reproducir en Kodi desde mi propia red sin depender de una cuota mensual para hacer de intermediario entre un enlace y el reproductor.
Self-Debrid es un servicio autohospedado que expone una API compatible con el flujo de addons de Kodi. Según el origen, delega la descarga en qBittorrent o JDownloader y empieza a servir el archivo mientras todavía se está descargando. Así no hace falta esperar a que termine todo para empezar a verlo.
Pequeño servicio, bastantes detalles
- Descargas directas y torrents con adaptadores separados.
- Cache local para no repetir una descarga que ya existe.
- Seguimiento de archivos por identificador para evitar duplicados.
- Flujo de emparejamiento desde Kodi sin copiar claves a mano.
- API HTTPS y configuración pensada para funcionar en una red doméstica.
Lo interesante fue diseñar el ciclo completo: recibir una petición, poner el trabajo en cola, detectar cuándo hay suficiente contenido para servirlo y limpiar la cache cuando deja de tener sentido. No es una plataforma pública ni pretende serlo; es una pieza de infraestructura personal para contenido al que tengo derecho a acceder.
Me gustan estos proyectos porque resuelven una fricción pequeña y, de paso, enseñan cómo se comporta un sistema cuando hay estado, colas y archivos grandes.
Sigue en curso. Cada vuelta mejora un poco la compatibilidad y hace que el conjunto se sienta menos como un script y más como un servicio.