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
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.
- 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
- 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
- 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
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
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.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.