Panel de monitoreo en tiempo real autoalojado para Proxmox, Docker, Kubernetes, TrueNAS y vSphere, con alertas y patrullas de IA programadas.
autobrr/dashbrr
Un panel autohospedado para supervisar el estado y la salud de servicios de un ecosistema multimedia, como Plex, Sonarr, Radarr y qBittorrent.
- Estrellas
- 350
- Forks
- 17
- Issues abiertos
- 9
- Último commit
- anteayer
¿Qué es?
Dashbrr es un panel web que muestra en tiempo real la salud y el estado de los servicios de una configuración de servidor multimedia. Incluye servidores multimedia como Plex, Jellyfin y Emby; los gestores *arr (Sonarr, Radarr, Lidarr, Readarr, Whisparr, Bazarr, Prowlarr); clientes de descarga como SABnzbd, NZBGet y qBittorrent mediante Qui; además de Overseerr, Autobrr, Tailscale y Traefik. Cada servicio tiene su propia tarjeta con datos específicos, como las transmisiones activas, el estado de la cola o la salud de los indexadores. Las tarjetas se pueden reorganizar arrastrándolas.
El backend está escrito en Go con el framework Gin y almacena los datos en SQLite o PostgreSQL. Las actualizaciones se envían al navegador mediante Server-Sent Events y los resultados se almacenan en caché en memoria. Los usuarios pueden iniciar sesión con cuentas integradas o mediante OpenID Connect. Los servicios se pueden añadir con una CLI, mediante etiquetas de Docker o anotaciones de Kubernetes, o importando una configuración YAML/JSON.
El proyecto incluye archivos de Docker Compose y binarios independientes, y expone métricas de Prometheus en un listener separado. La interfaz web es una aplicación adaptable creada con React y TypeScript que se puede instalar como Progressive Web App.
Funciones clave
- 01Comprobaciones de salud y tarjetas de estado en tiempo real para servicios multimedia y de descarga
- 02Datos específicos de cada servicio, como transmisiones activas de Plex o Jellyfin y colas de Sonarr/Radarr
- 03Actualizaciones en vivo mediante Server-Sent Events con caché en memoria
- 04Inicio de sesión integrado o autenticación mediante OpenID Connect
- 05Detección de servicios mediante etiquetas de Docker, anotaciones de Kubernetes o archivos de configuración
- 06Almacenamiento en SQLite o PostgreSQL, métricas de Prometheus y compatibilidad con PWA
Casos de uso
- Comprobar de un vistazo si Plex, Jellyfin y las aplicaciones *arr están funcionando correctamente
- Supervisar las transmisiones activas y las sesiones de transcodificación en distintos servidores multimedia
- Consultar las colas de descarga y el estado de los indexadores desde una sola página
- Crear una página de estado compartida para un homelab, con inicio de sesión OIDC opcional
Inicio rápido
- 1
Inicia la configuración básica de Docker desde el directorio docker-compose
docker compose -f docker-compose/docker-compose.yml up -d - 2
Abre el panel en el puerto de escucha indicado en tu configuración (por defecto, :8080)
Antes de usarlo
- Licenciado bajo GPL-2.0, una licencia copyleft que exige que las obras derivadas sean de código abierto bajo las mismas condiciones.
- Requiere alojamiento propio y configurar los datos de conexión de cada servicio multimedia, como las claves de API.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es dashbrr?
- Un panel autohospedado para supervisar el estado y la salud de servicios de un ecosistema multimedia, como Plex, Sonarr, Radarr y qBittorrent. Dashbrr es un panel web que muestra en tiempo real la salud y el estado de los servicios de una configuración de servidor multimedia. Incluye servidores multimedia como Plex, Jellyfin y Emby; los gestores *arr (Sonarr, Radarr, Lidarr, Readarr, Whisparr, Bazarr, Prowlarr); clientes de descarga como SABnzbd, NZBGet y qBittorrent mediante Qui; además de Overseerr, Autobrr, Tailscale y Traefik. Cada servicio tiene su propia tarjeta con datos específicos, como las transmisiones activas, el estado de la cola o la salud de los indexadores. Las tarjetas se pueden reorganizar arrastrándolas.
- ¿dashbrr es gratuito? ¿Qué licencia tiene?
- dashbrr es open source bajo la licencia GPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿dashbrr sigue mantenido?
- Mantenimiento activo. El último commit de dashbrr fue el 5 nov 2026.
- ¿Para qué puedo usar dashbrr?
- Comprobar de un vistazo si Plex, Jellyfin y las aplicaciones *arr están funcionando correctamente Supervisar las transmisiones activas y las sesiones de transcodificación en distintos servidores multimedia Consultar las colas de descarga y el estado de los indexadores desde una sola página Crear una página de estado compartida para un homelab, con inicio de sesión OIDC opcional
- ¿Cómo se instala dashbrr?
- Inicia la configuración básica de Docker desde el directorio docker-compose: docker compose -f docker-compose/docker-compose.yml up -d Abre el panel en el puerto de escucha indicado en tu configuración (por defecto, :8080)
- ¿Dónde consigo dashbrr?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/autobrr/dashbrr
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un dashboard ligero y autoalojado que reúne feeds RSS, Reddit, Hacker News, YouTube, el clima y más en una página configurable.
Dashboard autohospedado que reúne en una página fuentes RSS, Reddit, Hacker News, el clima, el estado de Docker y más; basado en Glance.
Capa de control de acceso para Plex Media Server que aprueba o bloquea dispositivos, aplica horarios y reglas de IP, limita las transmisiones y cierra las sesiones que incumplen las normas.
Un dashboard autohospedado para homelabs, con cuentas multiusuario, comprobaciones de estado en tiempo real, temas y métricas de Prometheus.
Una sola página autoalojada que muestra si tu homelab está bien, consultando las herramientas que ya usas sin cambiar nada.