diff --git a/navidrome_compose.yaml b/navidrome_compose.yaml new file mode 100644 index 0000000..8cf212a --- /dev/null +++ b/navidrome_compose.yaml @@ -0,0 +1,25 @@ +version: "3.8" + +services: + navidrome: + image: deluan/navidrome:latest + container_name: navidrome + environment: + - PUID=1000 # Identificador del usuario local + - PGID=1000 # Identificador del grupo local + - TZ=Europe/Madrid # Zona horaria local + - ND_SCANSCHEDULE=1h # Frecuencia de escaneo en segundo plano + - ND_LOGLEVEL=info # Nivel de registro de eventos + - ND_AGENTS=apple-music,deezerO + + - ND_AUTOIMPORTPLAYLISTS=true + volumes: + - ./data:/data # Almacenamiento local para base de datos y cache + - /mnt/musica/MSUser:/user:ro + - /mnt/musica/flac:/flac:ro + - /mnt/musica/clean:/music:ro + - /mnt/musica/music:/flat:ro + - /mnt/musica/playlist:/playlists # Montaje de musica en modo solo lectura + ports: + - 4533:4533 # Puerto de acceso a la interfaz web + restart: unless-stopped