offbeat
Offbeat es una herramienta de descubrimiento musical auto-alojada para Lidarr, construida con Next.js y Node.js. Permite buscar artistas en MusicBrainz, añadir contenido a la biblioteca de Lidarr y monitorizar descargas mediante una interfaz web ligera que utiliza SQLite localmente sin dependencias
Ficha actualizada 27 sept 2026, 16:38 · upstream 27 sept 2026, 16:37 · release v0.1.1
Qué es offbeat
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Offbeat es una aplicación diseñada para funcionar como complemento de descubrimiento musical para el gestor de música Lidarr. Construida con Next.js y Node.js, ofrece una interfaz web rápida que permite a los usuarios buscar artistas y álbumes en MusicBrainz, añadir contenido a su biblioteca de Lidarr con un solo clic y monitorizar el estado de las descargas en tiempo real.
La aplicación utiliza SQLite como base de datos local, eliminando la necesidad de configurar bases de datos externas o sistemas de caché complejos. Esto simplifica significativamente el despliegue y reduce los requisitos de recursos, permitiendo que funcione con solo 2 núcleos CPU y 2 GB de RAM. Todo el estado, incluyendo la base de datos, claves de encriptación y caché de imágenes, se almacena en un volumen de configuración local.
Actualmente en versión 0.1 (pre-estable), Ofbeat ya ofrece funcionalidades completas para la gestión de la biblioteca, búsqueda y monitorización. El streaming de música está planeado para futuras versiones. La aplicación es compatible con Docker (arquitecturas amd64 y arm64) y puede desplegarse fácilmente mediante un único contenedor o usando docker-compose.
- Descubrir nuevos artistas basándose en la biblioteca existente de Lidarr.
- Añadir álbumes específicos a la biblioteca de Lidarr con un solo clic desde la interfaz web.
- Monitorizar descargas y ver el estado de las importaciones en tiempo real con mensajes claros.
- Gestionar integraciones y configuraciones mediante la interfaz web o variables de entorno.
- Arquitectura ligera: un solo contenedor, un proceso y SQLite local sin dependencias externas complejas.
- Caché local: la biblioteca es accesible desde la interfaz incluso cuando Lidarr no está activo.
- Soporte multi-arquitectura: imágenes oficiales para linux/amd64 y linux/arm64 en ghcr.io.
- Etiquetado automático: todo el contenido añadido por Offbeat se etiqueta con `offbeat` en Lidarr.
- Versión 0.1 (pre-estable): pueden existir cambios rupturantes entre releases antes de la versión 1.0.
- Streaming no disponible: la funcionalidad de streaming está planeada pero aún no implementada.
- Dependencia de Lidarr: requiere que Lidarr esté instalado y accesible desde el contenedor para funcionar correctamente.
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.
Usar la imagen `ghcr.io/offbeatos/offbeat:0.1` (no `latest`) hasta la versión estable. Asegurar que Lidarr sea accesible en la red Docker (ej. `http://lidarr:8686`). Configurar PUID/PGID adecuados para permisos de archivos. Realizar copias de seguridad del volumen `/app/config`, que contiene la base de datos, claves y caché.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.