Servidor de música de código abierto y autohospedado que transmite tu biblioteca a cualquier navegador o app móvil y es compatible con clientes Subsonic.
music-assistant/server
Gestor de biblioteca musical autoalojado que conecta servicios de streaming y numerosos altavoces conectados; suele ejecutarse junto a Home Assistant.
- Estrellas
- 3,224
- Forks
- 695
- Issues abiertos
- 62
- Último commit
- hace 11 horas
¿Qué es?
Music Assistant es un gestor de bibliotecas multimedia gratuito y de código abierto. Conecta tus servicios de streaming y una amplia variedad de altavoces conectados para que puedas gestionar y reproducir música desde un solo lugar. El servidor es el componente principal y está pensado para ejecutarse de forma continua en un dispositivo como una Raspberry Pi, un NAS o un Intel NUC pequeño.
El proyecto está diseñado para funcionar junto a Home Assistant y está pensado para la automatización. La forma recomendada de ejecutarlo es como app de Home Assistant. También está disponible como imagen de Docker (ghcr.io/music-assistant/server). Depende de componentes del sistema como ffmpeg 7.0 o posterior, por lo que no se distribuye a través de PyPI.
Para el desarrollo, el servidor se ejecuta desde el código fuente con Python 3.14 o posterior y ffmpeg 7.0 o posterior. De forma predeterminada, sirve su interfaz en el puerto 8095.
Funciones clave
- 01Conecta varios servicios de streaming en una única biblioteca multimedia
- 02Controla una amplia variedad de altavoces conectados
- 03Diseñado para ejecutarse como app de Home Assistant para la automatización
- 04Disponible como imagen de Docker para autoalojarlo
- 05Desarrollado con Python y ffmpeg para el procesamiento de audio
Casos de uso
- Reproducir música de servicios de streaming en altavoces distribuidos por toda la casa
- Añadir reproducción de música a una configuración de automatización de Home Assistant
- Ejecutar un servidor de música doméstico en una Raspberry Pi o un NAS
Inicio rápido
- 1
Instala la app Music Assistant en Home Assistant (recomendado).
- 2
O ejecuta la imagen oficial del contenedor Docker.
docker pull ghcr.io/music-assistant/server - 3
Desarrollo: crea el entorno virtual e instala las dependencias con el script setup.
scripts/setup.sh - 4
Desarrollo: ejecuta el servidor localmente en http://localhost:8095.
python -m music_assistant --log-level debug
Antes de usarlo
- No está publicado en PyPI, por lo que no se admite la instalación con pip install.
- Requiere una versión reciente de ffmpeg (7.0 o superior) y dependencias del sistema, salvo que se ejecute mediante la app o el contenedor.
- Está diseñado para ejecutarse en un dispositivo siempre encendido y funciona mejor junto con Home Assistant.
- No se admiten paquetes de distribución de terceros.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es server?
- Gestor de biblioteca musical autoalojado que conecta servicios de streaming y numerosos altavoces conectados; suele ejecutarse junto a Home Assistant. Music Assistant es un gestor de bibliotecas multimedia gratuito y de código abierto. Conecta tus servicios de streaming y una amplia variedad de altavoces conectados para que puedas gestionar y reproducir música desde un solo lugar. El servidor es el componente principal y está pensado para ejecutarse de forma continua en un dispositivo como una Raspberry Pi, un NAS o un Intel NUC pequeño.
- ¿server es gratuito? ¿Qué licencia tiene?
- server es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿server sigue mantenido?
- Mantenimiento activo. El último commit de server fue el 24 oct 2026.
- ¿Para qué puedo usar server?
- Reproducir música de servicios de streaming en altavoces distribuidos por toda la casa Añadir reproducción de música a una configuración de automatización de Home Assistant Ejecutar un servidor de música doméstico en una Raspberry Pi o un NAS
- ¿Cómo se instala server?
- Instala la app Music Assistant en Home Assistant (recomendado). O ejecuta la imagen oficial del contenedor Docker.: docker pull ghcr.io/music-assistant/server Desarrollo: crea el entorno virtual e instala las dependencias con el script setup.: scripts/setup.sh Desarrollo: ejecuta el servidor localmente en http://localhost:8095.: python -m music_assistant --log-level debug
- ¿Dónde consigo server?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/music-assistant/server
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor de streaming de música autoalojado para escuchar tu propia biblioteca desde un navegador web o una app móvil.
Una app para la barra de menús y iPhone que muestra tu hogar como un modelo 3D en tiempo real y controla sus luces y aires acondicionados mediante Smart Life, Home Assistant, Hue y Apple Home.
Biblioteca Python y herramienta de línea de comandos miiocli para controlar dispositivos Xiaomi de hogar inteligente mediante los protocolos miIO y MIoT.
Servidor de streaming de cámaras que convierte y retransmite video y audio entre decenas de formatos de cámaras, RTSP, WebRTC, HLS y HomeKit.
NVR autohospedado que detecta objetos en tiempo real en transmisiones locales de cámaras IP, diseñado para integrarse con Home Assistant.