Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
VISUAL

Capturas del proyecto

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

TubeShelf feed screenshotTubeShelf icon
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

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.

✓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.