BookinglyTech News
Software

Blockbusterr v2.0.0 filtra con reglas y previews qué llega a tu biblioteca de medios

La herramienta self-hosted con licencia MIT se coloca entre fuentes de descubrimiento como TMDB o Trakt y gestores como Radarr o Sonarr, y evalúa cada título antes de dejarlo pasar.

2 min de lecturar/selfhosted0 vistas

Blockbusterr v2.0.0 ya está disponible. Es una herramienta self-hosted con licencia MIT que decide qué películas y series llegan a una biblioteca de medios, colocándose entre las fuentes de descubrimiento —TMDB, Simkl, Trakt, MDBList— y los gestores de descarga y peticiones: Radarr, Sonarr, Jellyseerr o Seerr. En lugar de importar una lista de tendencias o una watchlist completa, evalúa cada candidato contra reglas definidas por quien administra el sistema.

Su autor, que firma como MaxTheElk, presenta esta versión como un salto desde la 1.x centrado en el control de lo que sale del sistema: nada llega aguas abajo sin pasar antes por un filtro.

Reglas, previews y límites

El grueso de la v2 está en el motor de decisión. Las reglas de películas y series son reutilizables, se pueden copiar por trabajo y admiten excepciones universales por título. Antes de enviar nada, un preview muestra qué títulos se aceptan, cuáles se rechazan y cuáles ya están en la biblioteca. Ahí se comprueba el criterio antes de encender la automatización, que es justo el flujo sobre el que el desarrollador pide opinión.

Los trabajos admiten límites de entrega por trabajo y móviles, manejo de repeticiones y selección opcional ordenada entre varios trabajos. También se pueden usar listas y watchlists soportadas además de feeds de tendencias y otros trabajos de descubrimiento. El registro se reparte entre Activity Entries y Job Runs, que explican qué le pasó a cada título.

Un ejemplo que da el propio autor: seguir un feed de películas en tendencia, pero entregar solo unas pocas que cumplan reglas de idioma, año, valoración y género.

Despliegue y actualización

Todo corre en un único contenedor Docker con SQLite. Basta con un proveedor de descubrimiento y un destino de entrega; Trakt es opcional. Hay además scraping directo de Letterboxd como integración experimental de opt-in. El autor recomienda mantenerlo en una red de confianza o detrás de acceso autenticado.

Para quien venga de la v1, la migración es automática, pero conviene copiar el directorio de datos completo antes de actualizar y arrancar en dry-run mientras se revisan los trabajos migrados. La v2 separa también las exportaciones de configuración compartibles de las copias privadas. El código y las capturas están en el repositorio, y el salto de versión se detalla en la guía de actualización.

Que el proyecto venga de la comunidad self-hosted y no de un proveedor tiene su lado bueno y su lado incómodo: la hoja de ruta depende de un desarrollador y de los reportes que lleguen. Si algo falla, pide en el issue la versión, el tipo de trabajo y proveedor, el comportamiento esperado y logs sin datos sensibles.