Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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.
PRECAUCIONES
  • 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.
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

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é.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
3001
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

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.