Servidor de streaming de música autoalojado para escuchar tu propia biblioteca desde un navegador web o una app móvil.
suitux/Tagr
Aplicación web autoalojada para explorar, reproducir y editar etiquetas de archivos de audio, con cambios guardados en los propios archivos de música.
Alternativa open source a:MusicBrainz Picard
Mp3tag
- Estrellas
- 250
- Forks
- 8
- Issues abiertos
- 7
- Último commit
- hace 10 días
¿Qué es?
Tagr es un editor de metadatos musicales autoalojado que funciona en el navegador. Solo tienes que indicarle una o varias carpetas de música y la aplicación indexará la biblioteca en una interfaz de tres paneles: un árbol de carpetas, una lista de canciones y un editor de detalles. Permite editar más de 40 campos de etiquetas, incluidas etiquetas personalizadas, carátulas, valoraciones con estrellas y números de pista o disco; los cambios se guardan en los archivos de audio del disco.
Cada cambio de metadatos queda registrado con sus valores anterior y nuevo, por lo que puedes revertir ediciones individuales o lotes. La aplicación también incluye un reproductor integrado con vista de forma de onda, historial de escucha, recuento de reproducciones y scrobbling opcional a ListenBrainz. El acceso se controla mediante cuentas de usuario con los roles Tagger y Listener.
Los formatos compatibles incluyen MP3, FLAC, WAV, AAC, OGG, M4A, M4B, WMA, AIFF y Opus. La tecnología utilizada es Next.js, React, Prisma con SQLite y la biblioteca audiotagr para leer y escribir etiquetas. Hay imágenes de Docker publicadas para amd64 y arm64.
Funciones clave
- 01Editar más de 40 campos de metadatos, incluidas etiquetas personalizadas y carátulas
- 02Historial completo de cambios con opción de revertir ediciones individuales o lotes
- 03Reproductor integrado con forma de onda, historial de escucha y scrobbling a ListenBrainz
- 04Explorador de bibliotecas de tres paneles con filtros, ordenación y columnas personalizables
- 05Usuarios con roles (admin, Tagger y Listener)
- 06Interfaz adaptable a dispositivos móviles
Casos de uso
- Limpiar y estandarizar las etiquetas de una gran colección de música personal
- Editar metadatos de una biblioteca alojada en un NAS desde cualquier navegador
- Revisar y revertir cambios anteriores en las etiquetas
- Compartir con familiares una vista de escucha de solo lectura mediante cuentas Listener
Inicio rápido
- 1
Descarga el archivo docker-compose.yml
wget https://raw.githubusercontent.com/suitux/Tagr/main/docker-compose.yml - 2
Genera una clave secreta y configúrala en docker-compose.yml junto con las credenciales de administrador y la carpeta de música
openssl rand -hex 32 - 3
Construye y ejecuta el contenedor
docker compose up -d - 4
Abre http://localhost:3000, inicia sesión y escanea la biblioteca
Antes de usarlo
- Requiere un servidor autohospedado y configurar manualmente las variables de entorno y los volúmenes.
- Está bajo la licencia AGPL-3.0, una licencia copyleft que también se aplica a las versiones modificadas ofrecidas a través de la red.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es Tagr?
- Aplicación web autoalojada para explorar, reproducir y editar etiquetas de archivos de audio, con cambios guardados en los propios archivos de música. Tagr es un editor de metadatos musicales autoalojado que funciona en el navegador. Solo tienes que indicarle una o varias carpetas de música y la aplicación indexará la biblioteca en una interfaz de tres paneles: un árbol de carpetas, una lista de canciones y un editor de detalles. Permite editar más de 40 campos de etiquetas, incluidas etiquetas personalizadas, carátulas, valoraciones con estrellas y números de pista o disco; los cambios se guardan en los archivos de audio del disco.
- ¿Tagr es gratuito? ¿Qué licencia tiene?
- Tagr es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Tagr sigue mantenido?
- Mantenimiento activo. El último commit de Tagr fue el 28 oct 2026.
- ¿Para qué puedo usar Tagr?
- Limpiar y estandarizar las etiquetas de una gran colección de música personal Editar metadatos de una biblioteca alojada en un NAS desde cualquier navegador Revisar y revertir cambios anteriores en las etiquetas Compartir con familiares una vista de escucha de solo lectura mediante cuentas Listener
- ¿Cómo se instala Tagr?
- Descarga el archivo docker-compose.yml: wget https://raw.githubusercontent.com/suitux/Tagr/main/docker-compose.yml Genera una clave secreta y configúrala en docker-compose.yml junto con las credenciales de administrador y la carpeta de música: openssl rand -hex 32 Construye y ejecuta el contenedor: docker compose up -d Abre http://localhost:3000, inicia sesión y escanea la biblioteca
- ¿Dónde consigo Tagr?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/suitux/Tagr
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Reproductor de música y editor de etiquetas de escritorio para bibliotecas locales, creado con Svelte y Tauri, con reproducción sin pausas y listas inteligentes.
Servidor de streaming de música autohospedado y web que reproduce tu biblioteca musical personal en cualquier navegador.
Un servidor de música autoalojado centrado en la integración de metadatos, las colecciones musicales y una interfaz web y móvil pensada para explorar la música.
Un gestor de bibliotecas musicales de línea de comandos que cataloga tu colección y corrige automáticamente sus metadatos con MusicBrainz.
Reproductor de música en TypeScript centrado en letras animadas a pantalla completa, compatible con NetEase, QQ, Kugou, Navidrome y bibliotecas locales.