Favicon of Navidrome

Navidrome

Enjoy your personal music collection from anywhere with a lightweight, open-source streaming server. Features a modern web UI and mobile app compatibility.

Transform your audio collection into a fully functional streaming service accessible from any device. This open-source music server lets you listen to your favorite tracks through a modern web interface or third-party mobile apps for iOS and Android. It is incredibly lightweight and fast, running smoothly even on resource-limited hardware like a Raspberry Pi.

Key benefits include:

  • Massive library support: Easily manage and play gigantic music collections with high-resolution files.
  • Multi-library organization: Separate your audiobooks from your music, and set up user-specific access controls.
  • On-the-fly transcoding: Automatically convert and compress audio files as you listen to save mobile data.
  • OpenSubsonic API compatibility: Connect seamlessly with a massive ecosystem of existing music clients.
  • Self-hosted freedom: Keep complete control over your media without subscription fees.

Directory Structure

navidrome
data
music
.env
docker-compose.yml

docker-compose.yml

services:
  navidrome:
    image: deluan/navidrome:latest
    user: "1000:1000" # Should be changed to match your host user's UID:GID
    ports:
      - "4533:4533"
    restart: unless-stopped
    environment:
      ND_SCANSCHEDULE: 1h
      ND_LOGLEVEL: info
      ND_SESSIONTIMEOUT: 24h
      ND_BASEURL: ""
    volumes:
      - ./data:/data
      - ./music:/music:ro

.env

# No sensitive environment variables are required for the default installation.
# Navidrome handles admin account creation via the web interface on first launch.
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Navidrome

Favicon

 

  
  
Favicon

 

  
  
Favicon