Notification texts go here Contact Us Buy Now!

Guía Completa de Navidrome - Instalación y Primeros Pasos

Guía completa de instalación y primeros pasos con Navidrome - Servidor de música personal Open Source
jesanre
Ordenador de sobremesa

🎵 Guía Completa de Navidrome

Instalación y Primeros Pasos con tu Servidor de Música Personal

Open Source • Multiplataforma • Compatible con Subsonic

Navidrome Servidor de Música Personal

¿Qué es Navidrome?

Navidrome es un servidor de música personal Open Source que te permite acceder a tu colección de música desde cualquier lugar. Es compatible con aplicaciones Subsonic/Airsonic, lo que significa que puedes usar cientos de clientes móviles y de escritorio.

Con Navidrome, puedes:

  • Acceder a tu música desde cualquier dispositivo
  • Crear listas de reproducción
  • Transcodificar música para diferentes dispositivos
  • Compartir tu música con amigos y familia
  • Usar aplicaciones móviles populares como DSub, Symfonium, etc.

📋 Contenido

⚙️ Requisitos del Sistema

Antes de instalar Navidrome, asegúrate de tener:

Hardware Mínimo

  • Procesador: 1 GHz o superior
  • RAM: 512 MB (recomendado 1 GB)
  • Almacenamiento: Espacio para tu biblioteca musical

Sistemas Operativos

  • Linux (recomendado)
  • Windows 7 o superior
  • macOS 10.12+
  • Docker

Software Adicional

  • FFmpeg (para transcodificación)
  • Acceso SSH (para servidores remotos)
  • Puerto 4533 abierto

🚀 Métodos de Instalación

1. Instalación en Linux (Recomendado)

Paso 1: Descargar Navidrome

wget https://github.com/navidrome/navidrome/releases/latest/download/navidrome_0.50.0_Linux_x86_64.tar.gz
tar -xzf navidrome_0.50.0_Linux_x86_64.tar.gz
cd navidrome_0.50.0_Linux_x86_64

Paso 2: Crear Usuario y Permisos

sudo useradd -r navidrome
sudo mkdir -p /opt/navidrome
sudo chown -R navidrome:navidrome /opt/navidrome

Paso 3: Configurar como Servicio

sudo nano /etc/systemd/system/navidrome.service

Copia el siguiente contenido:

[Unit]
Description=Navidrome Music Server
After=network.target

[Service]
User=navidrome
Group=navidrome
ExecStart=/opt/navidrome/navidrome --musicfolder /path/to/your/music
Restart=on-failure

[Install]
WantedBy=multi-user.target

Paso 4: Iniciar el Servicio

sudo systemctl daemon-reload
sudo systemctl enable navidrome
sudo systemctl start navidrome
sudo systemctl status navidrome

2. Instalación con Docker

Método Docker Compose

version: '3'
services:
navidrome:
image: deluan/navidrome:latest
container_name: navidrome
restart: unless-stopped
user: 1000:1000
ports:
- "4533:4533"
environment:
- ND_MUSICFOLDER=/music
- ND_DATAFOLDER=/data
- ND_LOGLEVEL=info
volumes:
- /path/to/your/music:/music:ro
- /path/to/navidrome/data:/data

Iniciar con:

docker-compose up -d

3. Instalación en Windows

Paso 1: Descargar y Extraer

Descarga el archivo .zip desde GitHub Releases y extráelo en una carpeta.

Paso 2: Crear Archivo de Configuración

Crea un archivo navidrome.toml con:

MusicFolder = "C:\\Path\\To\\Your\\Music"
DataFolder = "C:\\Path\\To\\Navidrome\\Data"
Port = 4533
LogLevel = "info"

Paso 3: Ejecutar

navidrome.exe --config navidrome.toml

Para ejecutar como servicio, usa NSSM o similar.

🔧 Configuración Inicial

Accediendo por Primera Vez

Una vez instalado, abre tu navegador y navega a:

http://localhost:4533

Si estás accediendo desde otro dispositivo en tu red:

http://TU_IP_LOCAL:4533
💡 Consejo: Para encontrar tu IP local en Linux: ip addr show
En Windows: ipconfig
En macOS: ifconfig

Creación del Usuario Administrador

En la primera visita, se te pedirá crear un usuario administrador:

  1. Ingresa tu nombre de usuario deseado
  2. Crea una contraseña segura
  3. Confirma tu contraseña
  4. Haz clic en "Crear cuenta"

Configuración Básica

Después de iniciar sesión, ve a Configuración → Preferencias:

  • Nombre del Servidor: Dale un nombre identificativo
  • Idioma: Selecciona tu idioma preferido
  • Tema: Elige entre Light, Dark o Auto
  • Calidad de Transcodificación: Ajusta según tu conexión

Configuración Avanzada (navidrome.toml)

Para configuraciones avanzadas, edita el archivo navidrome.toml:

# Puerto de escucha
Port = 4533

# Carpetas
MusicFolder = "/path/to/music"
DataFolder = "/path/to/data"

# Cache
CacheSize = "200MiB"

# Transcodificación
TranscodingCachingSize = "100MiB"

# Seguridad
BaseURL = ""
BasePath = ""

# Logging
LogLevel = "info"

🎯 Primeros Pasos

1. Escanear tu Biblioteca Musical

Navidrome escaneará automáticamente tu carpeta de música. Para forzar un escaneo manual:

  1. Ve a Configuración → Biblioteca
  2. Haz clic en "Escanear ahora"
  3. Espera a que termine el proceso
⚠️ Importante: El primer escaneo puede tardar varios minutos dependiendo del tamaño de tu biblioteca.

2. Organizar tu Música

Navidrome organiza automáticamente tu música por:

  • Artistas - Agrupados por nombre de artista
  • Álbumes - Organizados por álbum
  • Géneros - Categorizados por género musical
  • Años - Filtrados por año de lanzamiento

3. Crear Listas de Reproducción

  1. Navega a cualquier canción, álbum o artista
  2. Haz clic en el menú de tres puntos (⋮)
  3. Selecciona "Añadir a lista de reproducción"
  4. Elige una lista existente o crea una nueva

4. Configurar Transcodificación

Para optimizar el streaming en dispositivos móviles:

  1. Ve a Configuración → Transcodificación
  2. Selecciona el formato de salida (MP3 recomendado)
  3. Ajusta la calidad de bits (128-320 kbps)
  4. Guarda los cambios

📱 Clientes Recomendados

Aplicaciones Móviles

DSub (Android)

La aplicación más popular para Android. Interfaz limpia y muchas funciones.

Precio: Gratuito (con anuncios) / $4.99 (Pro)

Symfonium (iOS/Android)

Excelente aplicación con diseño moderno y excelente rendimiento.

Precio: $4.99 (única)

Substreamer (iOS)

Aplicación nativa para iOS con buena integración con el sistema.

Precio: $4.99

Clientes de Escritorio

  • Strawberry Music Player - Windows/Linux/macOS
  • Clementine - Multiplataforma
  • Tomahawk - Moderno y con integración social
  • Nuclear Music Player - Electron-based, multiplataforma

Configuración del Cliente

Para configurar cualquier cliente Subsonic:

  1. URL del servidor: http://TU_IP:4533
  2. Nombre de usuario: Tu usuario de Navidrome
  3. Contraseña: Tu contraseña
  4. Formato de streaming: MP3 (recomendado)

💡 Consejos y Trucos

Optimización del Rendimiento

  • Usa SSD: Para la carpeta de datos de Navidrome
  • Cache adecuado: Ajusta CacheSize según tu RAM disponible
  • FFmpeg optimizado: Instala FFmpeg con codecs completos
  • Red local rápida: Usa Gigabit Ethernet si es posible

Seguridad

  • Cambia el puerto: Usa un puerto diferente a 4533
  • HTTPS: Configura un proxy inverso con SSL
  • Firewall: Restringe el acceso solo a IPs confiables
  • Contraseñas fuertes: Usa contraseñas complejas para todos los usuarios

Backup y Mantenimiento

Backup de la Base de Datos

Copia regularmente la carpeta de datos:

cp -r /path/to/navidrome/data /backup/navidrome-$(date +%Y%m%d)

Actualización

Para actualizar Navidrome:

  1. Detén el servicio: sudo systemctl stop navidrome
  2. Descarga la nueva versión
  3. Reemplaza el binario
  4. Inicia el servicio: sudo systemctl start navidrome

🔧 Solución de Problemas

Navidrome no se inicia

  • Verifica los logs: sudo journalctl -u navidrome
  • Comprueba permisos de carpetas
  • Verifica que el puerto 4533 no esté en uso
  • Revisa el archivo de configuración por errores

Música no aparece

  • Ejecuta un escaneo manual desde la interfaz
  • Verifica que las rutas de las carpetas sean correctas
  • Comprueba permisos de lectura en la carpeta de música
  • Revisa los formatos de archivo soportados

Problemas de rendimiento

  • Aumenta el tamaño de cache en navidrome.toml
  • Reduce la calidad de transcodificación
  • Verifica el uso de CPU y RAM
  • Considera usar un servidor más potente

Conexión desde dispositivos móviles

  • Asegúrate de que el dispositivo esté en la misma red WiFi
  • Usa la IP local correcta del servidor
  • Verifica que el firewall permita el puerto 4533
  • Prueba con diferentes aplicaciones cliente
📚 Recursos Adicionales:
Documentación Oficial • GitHub Issues • Discord Comunidad

Guía de Navidrome - Instalación y Primeros Pasos

Última actualización: Febrero 2026

© 2026 Guía Navidrome - Contenido Open Source

Navidrome es software libre bajo licencia GPL v3.0

إرسال تعليق

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.