====== LMS - Lightweight Music Server ======
Servidor de música autoalojado. Permite acceder a la colección de música a través de una interfaz web.
* [[https://github.com/epoupon/lms|Repositorio oficial]] (GitHub)
===== Características =====
* Bajo consumo de memoria.
* Motor de recomendación
* Transcodificación de audio
* Lectura de tags mp3
* Soporte de MusicBrainz para identificar música
* Soporte de ListenBrainz para //scrobbling// y sincronizar escuchas
* Soporte de compilaciones
* Soporte de subtítulos de discos
* Soporte de ReplayGain
* Reproducción persistente entre sesiones
* Gestión de usuarios
* API de Subsonic 1.16.0 con las características añadidas de Playlists y Bookmarks.administration panel.
===== Instalación =====
==== Docker ====
Fichero ''docker-compose.yml'':
version: '3.8'
services:
lms:
image: epoupon/lms
container_name: lms
user: ":"
ports:
- 5082:5082
volumes:
- /micoleccionde/musica:/music:ro
- ./data:/var/lms
En el directorio de de trabajo de lms (''/var/lms''), el usuario que crea el contenedor debe tener permisos de escritura.
Una vez creado el contenedor y entrado en la interfaz web, el primer paso es crear la cuenta de administrador. Cuando ya podamos entrar, vamos a la rueda dentada y pulsamos en **Music collection** e indicamos ''/music'' como //Media root directory//. Pulsamos en **Apply** y se pondrá a escanear toda la música que encuentre en dicho directorio y subdirectorios.
===== Reproducción =====
Atajos de teclado:
* Reproducir / pausar: Espacio
* Canción anterior: Ctrl +
* Canción siguiente: Ctrl +