Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

franchisarr

Franchisarr es una herramienta de automatización para Plex, Jellyfin y Emby que detecta películas faltantes en colecciones y spin-offs de series, enviando automáticamente las peticiones a Radarr y Sonarr. Incluye gestión de franquicias, directores y notificaciones multiplataforma.

Ficha actualizada 25 sept 2026, 3:19 · upstream 25 sept 2026, 0:51 · release v0.23.2

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es franchisarr

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

Franchisarr es una aplicación web construida con Next.js y FastAPI que actúa como puente entre servidores de medios personales (Plex, Jellyfin o Emby) y gestores de descargas (*arrs). Su función principal es analizar tu biblioteca para identificar películas faltantes en colecciones completas o spin-offs de series que ya posees, utilizando datos de Wikidata y TMDb. La herramienta no solo sugiere lo que falta, sino que genera listas de importación que Radarr y Sonarr pueden consultar automáticamente, eliminando la necesidad de añadir manualmente cada título.

La interfaz web permite visualizar colecciones incompletas, páginas de franquicias cruzadas entre cine y TV (como Star Trek), directores con obras propias y calendarios de estrenos próximos. Soporta múltiples instancias de Radarr y Sonarr, se autentica con tus credenciales del servidor de medios y envía notificaciones a Discord, Slack o servicios Apprise como Telegram y email. Está diseñada para ser ligera (2 núcleos CPU, 2GB RAM) y ofrece una CLI además de la interfaz gráfica.

CASOS DE USO
  • Completar colecciones cinematográficas fragmentadas automáticamente en Radarr
  • Descubrir spin-offs de series de TV existentes mediante Wikidata
  • Gestionar importaciones masivas desde listas JSON para Radarr/Sonarr sin clics manuales
  • Visualizar estadísticas de franquicias y directores en una interfaz web centralizada
  • Sincronizar estrenos próximos de tu biblioteca a un calendario iCalendar externo
PUNTOS DESTACADOS
  • Utiliza Wikidata para identificar relaciones complejas entre series (ej. Family Guy -> American Dad) que búsquedas por título no encontrarían
  • Soporta múltiples servidores de medios (Plex, Jellyfin, Emby) y múltiples instancias de Radarr/Sonarr simultáneamente
  • Genera listas de importación JSON para que Radarr y Sonarr consuman automáticamente sin intervención manual
  • Envía notificaciones a más de 100 servicios mediante Apprise (Telegram, Pushover, email, webhooks)
  • Incluye feed iCalendar nativo para sincronizar estrenos en aplicaciones de calendario estándar
PRECAUCIONES
  • Requiere una API key de TMDb v3; las tokens de acceso v4 no son compatibles actualmente
  • Funciona con URLs privadas de la red local; requiere configuración de proxy o bypass para /api si se usa detrás de un proxy público
  • El template para Unraid está en desarrollo y no ha sido probado oficialmente en producción
  • Estado pre-1.0, aunque ya se utiliza diariamente en librerías reales (~3.400 películas)
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

A collection's missing, coming-soon and owned films, with Add / Not interestedA franchise page: films and shows across Star Wars, missing ones with Add buttonsSpin-offs of shows you own, with how each relatesDirectors you own five or more films by, and what you're missingFranchisesUpcomingMedia serversSign in
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Despliega con Docker Compose usando la imagen ghcr.io/prophetizer/franchisarr. Configura variables de entorno para Plex/Jellyfin/Emby y TMDb API key v3. Asegúrate de que Radarr/Sonarr estén en la misma red o usa URLs privadas. Para Unraid, mapea el volumen /config y ajusta PUID/PGID.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsFastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

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.