nexbeat
nexbeat es una herramienta auto-alojada que complementa Lidarr o nexcrate para gestionar música, con sistema de cuentas, cuotas y recomendaciones basadas en ListenBrainz.
Ficha actualizada 22 sept 2026, 15:13 · upstream 22 sept 2026, 12:28 · release v1.1.0
Qué es nexbeat
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Nexbeat actúa como un compañero auto-alojado para gestores de música como Lidarr o nexcrate. Permite buscar música, solicitar álbumes o artistas enteros y gestionar una biblioteca compartida entre usuarios. Incluye un sistema de descubrimiento que recomienda artistas basándose en la biblioteca existente y tendencias semanales extraídas de ListenBrainz.
La aplicación gestiona cuentas con invitaciones por correo electrónico o enlaces, aplicando cuotas diarias, semanales o mensuales a las solicitudes. Ofrece dos modos de operación: ARR (integración con Lidarr vía webhook) y NEX (interfaz directa con nexcrate). El software es compatible con Docker y se ejecuta sobre Node.js, FastAPI y Python.
Nexbeat consulta fuentes abiertas como MusicBrainz para metadatos y Cover Art Archive para portadas. Las imágenes y previsualizaciones provienen de la API pública de Deezer, opcionalmente desactivables. La licencia es GNU Affero General Public License v3.0.
- Gestionar solicitudes de música para una biblioteca compartida entre múltiples usuarios con cuotas individuales.
- Descubrir nuevos artistas y tendencias semanales basándose en la música ya consumida por la comunidad.
- Integración directa con Lidarr para monitorizar descargas sin modificar su configuración original.
- Gestionar permisos de usuario mediante invitaciones y aprobación manual de solicitudes.
- Sistema de descubrimiento basado en ListenBrainz que recomienda artistas similares y tendencias.
- Soporte nativo para Docker con archivos docker-compose.yml y dockerfile disponibles.
- Dos modos de integración: ARR (Lidarr) y NEX (nexcrate), configurables desde la interfaz.
- Gestión de usuarios con invitaciones, reset de contraseña y cuotas personalizables por usuario.
- Dependencia de servicios externos como Lidarr o nexcrate para el procesamiento real de descargas.
- Requiere configuración manual de claves API y direcciones de servicio en la interfaz de administración.
- No incluye cliente de descarga propio; delega la tarea a los programas externos configurados.
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.
Desplegar con Docker ejecutando docker compose up -d. Requiere mínimo 2 núcleos CPU y 2 GB RAM. Para actualizar, usar docker compose pull && docker compose up -d. Copiar el directorio de datos completo junto con secret.key para respaldos. El puerto por defecto es 8030.
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.