Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

WBs-Guide-to-Navidrome

Guía completa para configurar un servidor de música auto-alojado con Navidrome, incluyendo tagging con Picard, corrección de géneros con Essentia y acceso remoto.

Ficha actualizada 18 sept 2026, 21:24 · upstream 26 abr 2026, 7:08 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es WBs-Guide-to-Navidrome

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Este repositorio es una guía técnica exhaustiva para establecer un servidor de música personal utilizando Navidrome como núcleo. No es un contenedor único, sino un conjunto de instrucciones paso a paso que abarcan desde la instalación en Docker hasta la optimización de la biblioteca musical.

La guía se centra en la calidad del audio y la gestión precisa de metadatos. Incluye configuraciones para MusicBrainz Picard para etiquetar archivos automáticamente, herramientas de IA como Essentia para clasificar géneros basándose en el análisis de audio, y scripts para generar listas de reproducción inteligentes. También cubre la integración con servicios externos como Spotify y Last.fm para obtener carátulas y scrobbling.

Finalmente, aborda la usabilidad y el acceso remoto mediante Tailscale para evitar la configuración compleja de puertos y firewalls, permitiendo un acceso seguro desde dispositivos móviles o de escritorio sin exponer el servidor directamente a internet.

CASOS DE USO
  • Auto-alojamiento de un servidor de música personal con Navidrome
  • Corrección automática de metadatos y géneros mediante Picard y Essentia
  • Gestión de estadísticas de escucha estilo Spotify Wrapped
  • Acceso remoto seguro a la biblioteca sin exponer puertos al exterior
PUNTOS DESTACADOS
  • Enfoque en calidad de audio con análisis de waveform para géneros
  • Integración nativa con MusicBrainz para metadatos precisos
  • Uso de Tailscale para acceso remoto seguro y cifrado
  • Herramientas CLI para generación de scripts de Picard sin código
PRECAUCIONES
  • Requiere conocimientos previos de Docker y gestión de contenedores
  • No es un despliegue 'one-click', necesita configuración manual de variables de entorno
  • Algunas herramientas requieren instalación de Python o dependencias locales
  • Dependencia de APIs externas (Spotify, Last.fm) para funcionalidades avanzadas
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalar Docker y Docker Compose. Crear archivo docker-compose.yml con Navidrome montando el volumen de música como read-only. Configurar variables de entorno para puertos (4533), API keys de Spotify/Last.fm y niveles de log. Ejecutar scripts de tagging (Picard/Essentia) fuera del contenedor principal o en contenedores separados con acceso write al volumen de música.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8080
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.