picard-web
Contenedor Docker para MusicBrainz Picard accesible vía navegador, sin instalación local. Soporta etiquetado con MusicBrainz, ReplayGain y letras sincronizadas.
Ficha actualizada 18 sept 2026, 21:07 · upstream 18 sept 2026, 20:02 · release v2.0.0
Qué es picard-web
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Picard Web es una implementación contenerizada de MusicBrainz Picard diseñada para ser accedida directamente desde un navegador web, eliminando la necesidad de instalar software en el cliente. El proyecto empaqueta la aplicación en una imagen Docker que expone interfaces en los puertos 5000 (HTTP), 5443 (HTTPS) y 8000 (integración del navegador). La arquitectura es de complejidad baja, con requisitos modestos de recursos: un núcleo de CPU, 1 GB de RAM y 10 GB de disco.
- Etiquetado de bibliotecas de música locales utilizando metadatos enriquecidos de MusicBrainz sin instalar Picard en el sistema operativo del cliente.
- Aplicación de valores ReplayGain para normalizar el volumen entre pistas de un álbum o disco completo directamente desde la interfaz web.
- Búsqueda y recuperación de letras sincronizadas (LRCLib) para canciones dentro de la aplicación, accesible desde cualquier navegador compatible.
- Gestión de archivos de música mediante Xfe, un gestor de archivos ligero incluido en la variante 'full', para navegar por directorios montados.
- Visualización de audio y reproducción de pistas directamente en el navegador del cliente sin descargar archivos a disco local.
- Acceso web nativo: no requiere instalación de software en el sistema operativo del usuario final, solo un navegador moderno.
- Soporte para variantes de imagen Docker: 'minimal' (solo Picard) y 'full' (con plugins adicionales como ReplayGain 2.0, LRCLib y AcousticBrainz).
- Integración con MusicBrainz para enriquecimiento de metadatos y búsqueda de álbumes/pistas.
- Incluye Xfe como gestor de archivos ligero para navegación dentro del contenedor (solo variante 'full').
- Modo oscuro disponible mediante configuración de interfaz de usuario hasta la versión 3.
- Integración del navegador: actualmente requiere un workaround temporal deshabilitando Browser Integration o exponiendo el puerto 8000 para que funcione correctamente.
- Gestión de temas: el modo oscuro depende de un workaround hasta la versión 3, que introduce gestión de temas nativa.
- Permisos de volúmenes: los directorios montados deben ser escribibles por el usuario 'gwb' (1000:1000) o requerir configuración explícita de UID/GID.
- Dependencia externa: la funcionalidad depende completamente de las APIs de MusicBrainz y LRCLib, que pueden estar sujetas a cambios o limitaciones de tasa.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliegue con Docker Run: docker run -p 80:5000 -p 443:5443 -p 8000:8000 aandree5/picard-web. Para volúmenes, montar <config_dir>:/picard-web:rw y <music_dir>:/music:rw. Asegurar que los directorios montados sean accesibles por el usuario gwb (1000:1000) o configurar user:<uid>:<gid>. Usar la variante 'full' para acceder a plugins adicionales y Xfe.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.