Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

media-centaur

Media Centaur es una biblioteca de gestión y reproducción de medios para Linux. Monitorea directorios de video, identifica películas y series mediante TMDB, rastrea descargas con Prowlarr y reproduce todo localmente con mpv desde una interfaz web en tiempo real.

Ficha actualizada 22 sept 2026, 19:52 · upstream 22 sept 2026, 19:26 · release v1.37.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es media-centaur

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

Media Centaur es un gestor de biblioteca multimedia y reproductor diseñado para Linux. Su arquitectura es simple: solo SQLite como base de datos, sin Docker ni contenedores, sin transcodificación ni cuentas de usuario. Se conecta a TMDB para identificar películas y series, descarga portadas automáticamente y monitorea el progreso de descargas. La interfaz se ejecuta directamente en la terminal del usuario, con navegación por teclado y soporte para controladores de juego. No es un servidor de streaming ni una suite multiplataforma; su propósito es gestionar tu propia colección local.

CASOS DE USO
  • Gestionar una biblioteca personal de películas y series sin necesidad de servidores externos
  • Automatizar la descarga de portadas y metadatos a través de Prowlarr
  • Reproducir contenido directamente desde el sistema operativo con mpv
  • Crear listas de espera (watchlist) para títulos que aún no se han visto
  • Seguir las reseñas y listas de reproducción de amigos mediante Nostr
  • Gestionar aplicaciones locales como Steam a través del mismo interfaz
PUNTOS DESTACADOS
  • Interfaz en tiempo real con Phoenix LiveView, sin necesidad de polling o actualizaciones manuales
  • Base de datos SQLite local que no requiere instalación ni configuración adicional
  • Soporte nativo para controladores de teclado y ratón, además de soporte para controladores de juego
  • Diseño orientado a la experiencia en pantalla completa (couch-first) con interfaz grande y oscura
  • Actualizaciones automáticas desde el propio software sin necesidad de reiniciar el sistema
  • Soporte para múltiples usuarios mediante identidad Nostr, permitiendo que cada usuario tenga su propia instancia
PRECAUCIONES
  • No es un servidor de streaming ni puede transmitir contenido a dispositivos remotos
  • No soporta transcodificación ni optimización de video
  • Depende de una conexión estable con TMDB para la identificación automática de títulos
  • La interfaz se ejecuta directamente en el terminal del usuario, lo que limita su uso en entornos multiusuario sin configuración adicional
  • El soporte para macOS es experimental y no está completamente documentado
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Para instalar Media Centaur, se recomienda ejecutar la línea de comandos: curl -fsSL https://raw.githubusercontent.com/media-centaur/media-centaur/main/installer/install.sh | sh. El instalador descarga el último release disponible, verifica su checksum y instala en ~/.local/lib/. Se genera un SECRET_KEY_BASE al inicio. Para actualizar, simplemente se ejecuta la misma línea de comando. Si se desea reiniciar desde cero, se puede ejecutar el instalador nuevamente. La configuración, datos y caché residen fuera del proceso principal y son preservados durante actualizaciones. El software se recomienda ejecutar como servicio systemd para automatizar su arranque en cada inicio del sistema.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.