Saltar al contenido
Archivo de proyectos

tool / En curso

self-debrid

Servicio de debrid autohospedado para reproducir en Kodi desde torrents y descargas directas sin cuotas mensuales.

Proyecto 006 En curso
self-debrid / vista principalProyecto independiente

Notas de proyecto

Servicio de debrid autohospedado para reproducir en Kodi desde torrents y descargas directas sin cuotas mensuales.

cuaderno de trabajoapuntes personales

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.

Siguiente proyectoNightmare Framework