Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

CineDrive

Servidor multimedia autohospedado para películas, series y música desde Google Drive o almacenamiento local. Soporta reproducción directa y transcodificación HLS bajo demanda con interfaz en React/Next.js.

Ficha actualizada 22 sept 2026, 18:02 · upstream 22 sept 2026, 16:11 · release v1.2.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es CineDrive

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

CineDrive es una solución de autogestión para crear bibliotecas de medios personales utilizando Next.js y Node.js. Permite indexar contenido desde Google Drive (con OAuth) o carpetas locales, ofreciendo reproducción directa cuando es posible y transcodificación HLS bajo demanda para compatibilidad con navegadores. Incluye gestión avanzada de metadatos vía TMDB y TVMaze, subtítulos sincronizados y estadísticas de escucha detalladas para música.

La plataforma soporta múltiples cuentas de Google Drive, gestión de usuarios locales y modos colaborativos como Listen Together. Ofrece una interfaz responsiva con temas personalizables, modo cine y herramientas de mantenimiento de la biblioteca como corrección de metadatos, eliminación de duplicados y análisis de salud del almacenamiento. El despliegue se realiza mediante Docker Compose sin necesidad de un Dockerfile específico en el repositorio principal.

CASOS DE USO
  • Autohospedaje personal de bibliotecas multimedia
  • Streaming de películas y series desde Google Drive
  • Gestión avanzada de música con estadísticas de escucha
  • Reproducción colaborativa en la misma red
PUNTOS DESTACADOS
  • Tecnología Next.js y React para interfaz moderna
  • Soporte nativo para Google Drive vía OAuth
  • Estadísticas de escucha y listas de reproducción persistentes
  • Herramientas de mantenimiento de biblioteca (metadatos, duplicados)
  • Despliegue simplificado con Docker Compose
PRECAUCIONES
  • Requiere configuración manual de variables de entorno (.env)
  • No incluye Dockerfile propio en el repositorio
  • Dependencia externa de FFmpeg para transcodificación
  • Necesita Node.js 22.13+ o versión 24 para instalación nativa
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker Compose detectado

Utilizar Docker Compose con variables de entorno generadas (SESSION_SECRET, TOKEN_ENCRYPTION_KEY). Asegurar HTTPS antes de exponer públicamente. Montar directorios locales correctamente y configurar OAuth para Google Drive si se usa. Verificar compatibilidad de navegador para HLS.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

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