Sobre el proyecto
Samo-server es un servidor de audio autoalojado que trata la música, los audiolibros, los podcasts y la radio como dominios de primera clase que comparten una única biblioteca, cola e historial de reproducción. No es un envoltorio alrededor de soluciones existentes como Navidrome o Audiobookshelf.
La implementación se gestiona mediante un solo comando de Docker Compose. Un asistente de configuración basado en web en el puerto 6969 guía la configuración inicial, incluida la creación de la cuenta de administrador y la configuración de la carpeta de la biblioteca. Los directorios de medios se montan de forma predeterminada como solo lectura para protegerse contra errores del escáner, con una opción para habilitar un directorio de música escribible para la función "Mantener en la Biblioteca".
El servidor utiliza la red del host para soportar el autodescubrimiento de LAN a través del puerto UDP 7360, lo que permite que los clientes complementarios de Android y de escritorio encuentren el servidor automáticamente. La base de datos PostgreSQL incluida se ejecuta sin un oyente de red ni contraseña, comunicándose a través de un socket Unix compartido.
Las capacidades principales incluyen escanear carpetas de medios locales utilizando ffmpeg incluido, gestionar fuentes RSS de podcasts y transmisiones de radio por Internet, y ejecutar canales de radio personalizados 24/7 programados desde la biblioteca del usuario. El servidor transmite los archivos originales, sirve ilustraciones, registra el historial de reproducción y opcionalmente hace scrobbling a Last.fm. Expone una interfaz nativa /api/v1 y un adaptador de solo lectura Subsonic.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.