Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

spoke-music

Módulo para streaming musical y gestión de biblioteca usando Navidrome y Picard dentro de arquitectura Spoke con Troxy. Requiere Traefik y acceso a biblioteca local. Soporta integración con Spotify y Last.fm vía API.

Ficha actualizada 28 sept 2026, 0:43 · upstream 28 sept 2026, 0:33 · release v1.0.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es spoke-music

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

Este módulo actúa como extensión especializada para la gestión de música en entornos autoalojados basados en Spoke. Integra Navidrome como servidor de streaming y Picard para etiquetado, facilitando la organización de colecciones locales. La arquitectura depende de un hub con Troxy y Traefik para el enrutamiento seguro.

El despliegue se realiza mediante docker compose, configurando imágenes específicas para cada servicio. Se requiere definir rutas a la biblioteca musical en el host y establecer variables de entorno para autenticación con servicios externos como Spotify o Last.fm. Es una solución orientada a desarrolladores que buscan modularidad dentro de un ecosistema existente.

La configuración permite separar los puertos de los servicios (4533 para Navidrome, 5800 para Picard) y gestionar las IPs estáticas si es necesario. No incluye Dockerfile propio, delegando la construcción en imágenes preexistentes de terceros.

CASOS DE USO
  • Streaming de música local con metadatos
  • Etiquetado y corrección de metadatos con Picard
  • Integración con Spotify para sincronización
  • Gestión de biblioteca musical autoalojada
PUNTOS DESTACADOS
  • Arquitectura modular compatible con Spoke hub
  • Uso de imágenes oficiales o mantenidas por la comunidad
  • Soporte nativo para enrutamiento Troxy/Traefik
  • Configuración flexible vía variables de entorno
PRECAUCIONES
  • Dependencia de Spoke hub y Traefik preinstalados
  • No incluye Dockerfile propio, requiere imágenes externas
  • Requiere biblioteca musical accesible desde el host
  • IPs estáticas configuradas por defecto pueden necesitar ajuste en redes dinámicas
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Clonar repositorio, copiar .env.example a .env y editar rutas de música y claves API. Ejecutar docker compose up -d. Asegurar que Traefik esté activo como hub y que la biblioteca local sea legible por el contenedor.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
No detectados
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
5800
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.