Servidores CaserosTécnico

Tu propio servidor de música con Navidrome

Escucha tu colección de MP3 y FLAC en cualquier teléfono o navegador, con listas y varios usuarios, sin suscripción.

NivelTécnico
Tiempo1 h
Costo est.~$157
Pasos5

Navidrome es un servidor de música liviano y de código abierto que corre sin problema en un Pi 4. Usa la API de Subsonic, así que decenas de apps móviles pueden reproducir desde él, y consume muy poca RAM.

Pasos de la misión

  1. Prepara Docker y el disco

    Completa la misión de Docker y monta tu disco de música en /mnt/music.

  2. Organiza tus archivos

    Etiqueta bien tu música (artista, álbum, número de pista); Navidrome arma la biblioteca con las etiquetas, no con los nombres de carpetas.

  3. Inicia Navidrome

    Guarda el archivo compose de abajo y ejecuta docker compose up -d.

  4. Crea el administrador

    Abre el puerto 4533 en la dirección del Pi desde un navegador y crea el primer usuario, que será el administrador.

  5. Conecta tu teléfono

    Instala cualquier app compatible con Subsonic, agrega la dirección de tu servidor e inicia sesión. Usa tu VPN para escuchar fuera de casa.

Código

services:
  navidrome:
    image: deluan/navidrome:latest
    user: "1000:1000"
    ports:
      - "4533:4533"
    restart: unless-stopped
    environment:
      ND_SCANSCHEDULE: 1h
      ND_LOGLEVEL: info
    volumes:
      - ./data:/data
      - /mnt/music:/music:ro

Code comments are in English, like most libraries and docs — a good habit for makers.

Preguntas

¿Puede reproducir lo que bajé de servicios de streaming?

No. Esas descargas están bloqueadas en sus apps. Navidrome reproduce archivos de audio normales que sean tuyos, como CDs copiados o MP3/FLAC comprados.