soundsible
Soundsible es una plataforma de streaming musical autoalojada que ofrece búsqueda, reproducción, gestión de biblioteca, recomendaciones, radio y sesiones DJ.
Ficha actualizada 22 sept 2026, 21:52 · upstream 22 sept 2026, 21:41 · release v0.11.1
Qué es soundsible
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Soundsible es un servicio de streaming musical completamente autoalojado que permite a los usuarios buscar, reproducir, guardar y gestionar todo su contenido musical en una sola plataforma. La aplicación ofrece búsqueda completa sobre el catálogo de YouTube Music, reproducción en vivo, descarga de canciones, gestión de biblioteca personal con listas de reproducción y favoritos, así como sincronización de letras de canciones en tiempo real. El servicio incluye funciones avanzadas como modo DJ que analiza ritmo, clave y energía para mezclar canciones automáticamente, además de soporte para podcasts y música en vivo transmitida a través de un espacio de escucha compartido.
El sistema permite la gestión multiusuario con cada usuario poseyendo su propia biblioteca, listas de reproducción, favoritos e historial de reproducción. El aprendizaje automático de recomendaciones es opcional pero privado, manteniendo todos los datos exclusivamente en el servidor del usuario. La plataforma soporta tanto instalación nativa para Windows, macOS y Linux como opciones vía Docker Compose para entornos NAS o contenedores.
La arquitectura está diseñada para ofrecer una experiencia fluida con sincronización de letras en tiempo real, descarga de canciones sin necesidad de descargar archivos completos, y un sistema de recomendaciones que aprende del comportamiento del usuario. El servicio se integra con clientes como OpenSubsonic para reproducir la biblioteca local, mientras que las funciones de búsqueda externa y DJ permanecen dentro de Soundsible.
- Buscar y escuchar música desde YouTube Music sin necesidad de descargar archivos
- Gestionar una biblioteca musical personal con listas de reproducción y favoritos
- Descargar canciones directamente al servidor para reproducir offline
- Reproducir música en vivo a través de un espacio de escucha compartido
- Crear sesiones DJ automáticas analizando ritmo, clave y energía de las canciones
- Importar exportaciones de Spotify o Apple Music sin necesidad de descargar archivos
- Recomendaciones personalizadas basadas en el historial de reproducción del usuario
- Soporte completo para búsqueda en YouTube Music con sincronización de letras en tiempo real
- Modo DJ que analiza automáticamente ritmo, clave y energía para mezclar canciones
- Reproducción en vivo transmitiendo sesiones DJ a través de un espacio de escucha compartido
- Importación directa de exportaciones de Spotify o Apple Music sin necesidad de descargar archivos
- Sincronización de letras de canciones con detección automática de errores y correcciones
- Almacenamiento persistente en disco local con soporte para múltiples usuarios
- La funcionalidad de modo DJ está en fase beta y no incluye todas las funciones del modo Pro
- El aprendizaje automático de recomendaciones es opcional y privado, por lo que el usuario debe activarlo manualmente
- No se soporta la reproducción nativa en iOS debido a problemas con control de dispositivo y descargas offline
- La sincronización de letras puede fallar si no se encuentra un archivo de letra disponible para una canción específica
- El servicio depende de servicios externos como YouTube Music, lo que introduce latencia o errores de conexión
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 ejecutar Soundsible en producción se recomienda usar Docker Compose con persistencia de datos mediante volumes. Se sugiere desplegar el contenedor en un entorno aislado (VPS, Kubernetes) para garantizar disponibilidad y escalabilidad. Es importante configurar correctamente las variables de entorno, especialmente la ruta del disco de almacenamiento y los permisos de lectura/escritura. Para producción se recomienda activar el modo daemon y usar systemd o supervisord para gestionar el servicio. Se debe implementar un sistema de notificaciones en caso de fallos críticos del servidor. El uso de S3 o MinIO como backend de almacenamiento externo es recomendado para escalar la capacidad de almacenamiento sin modificar el código.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.