Saltar a contenido

Navidrome

Servidor de streaming de musica. Cliente web moderno + compatible con apps Subsonic (Symfonium, Tempo, etc). Lee la misma carpeta que Lidarr.

Rutas y configs

Que Donde
Compose /opt/docker/navidrome/compose.yaml
Data (DB, cache) /opt/docker/navidrome/data/
Musica /mnt/hdd_2tb/navidrome_music/ (compartido con Lidarr)

Contenedor: navidrome Puerto: 8527

Como usar

# Web
https://navidrome.matias7235.com.ar

# Apps Subsonic (Symfonium, Tempo, Substreamer, etc)
Servidor: https://navidrome.matias7235.com.ar
Usuario/pass: lo que configures en la web al primer acceso

Apps

En las apps configuras el server Subsonic con la URL https://navidrome.matias7235.com.ar y tus credenciales.

Scan de musica

Navidrome escanea automaticamente cada 1 hora (ND_SCANSCHEDULE=1h). Para forzar un scan:

# Desde la web: Settings > Library > Scan now
# O via API:
curl -X POST -u "user:password" https://navidrome.matias7235.com.ar/rest/startScan

Flujo con Lidarr

  1. Agregas artistas en Lidarr (https://lidarr.matias7235.com.ar)
  2. Lidarr busca albumes via Prowlarr y los descarga con qBittorrent
  3. Lidarr renombra y organiza en /mnt/hdd_2tb/navidrome_music/
  4. Navidrome detecta los cambios en el proximo scan y los sirve para streaming

Seguridad

  • Expuesto publicamente via Caddy con HTTPS (Let's Encrypt)
  • El primer usuario que se registra en la web es admin
  • Las apps se conectan via Subsonic API con usuario/password