tubeshelf
TubeShelf es una aplicación self-hosted que proporciona un feed cronológico de suscripciones de YouTube sin algoritmos ni rastreo, eliminando la necesidad de una cuenta de Google.
Ficha actualizada 26 sept 2026, 16:24 · upstream 26 sept 2026, 16:08 · release v1.4.0
Qué es tubeshelf
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
TubeShelf ofrece una experiencia alternativa a las interfaces de YouTube tradicionales al centrarse exclusivamente en el feed de suscripciones. Utiliza Next.js y React para construir una interfaz limpia que muestra los videos ordenados por fecha de subida, sin intervención algorítmica.
La aplicación permite organizar canales mediante etiquetas y listas personalizadas, ofreciendo funcionalidades como seguimiento de visualización, historial de reproducción y lista de ver después. Soporta gestión de usuarios a través de OIDC e incluye importación/exportación completa con formato OPML para migraciones sencillas.
- Visualizar suscripciones de YouTube en orden cronológico sin algoritmos
- Organizar canales mediante etiquetas y listas personalizadas
- Seguir el progreso de visualización con reproductor integrado
- Gestionar usuarios locales o autenticación vía OIDC
- Feed cronológico puro sin intervención algorítmica
- Soporte completo para importación/exportación OPML
- Reproductor integrado con seguimiento de progreso
- Gestión de usuarios mediante OIDC
- Despliegue simplificado con Docker Compose
- Estado de desarrollo temprano con cambios rotos posibles
- Dependencia directa de YouTube para obtener contenido
- Funcionalidad limitada a feed de suscripciones sin interfaz completa
- Requiere configuración manual de secretos de autenticación
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Utilizar Docker Compose con imagen ghcr.io/samumatic/tubeshelf:latest. Asignar puerto 3000 y configurar BETTER_AUTH_SECRET con valor aleatorio de 32 caracteres. Crear directorio data con permisos correctos antes de iniciar.
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.
