自托管的实时监控面板,覆盖 Proxmox、Docker、Kubernetes、TrueNAS 和 vSphere,并提供告警与定时巡检。
autobrr/dashbrr
自托管的仪表盘,用于监控 Plex、Sonarr、Radarr、qBittorrent 等媒体服务的健康状态。
- Star
- 350
- Fork
- 17
- 未关闭 Issue
- 9
- 最近提交
- 前天
这是什么?
Dashbrr 是一个网页仪表盘,用于查看媒体服务器环境中各项服务的实时健康状态与运行情况。支持的服务包括 Plex、Jellyfin、Emby 等媒体服务器,Sonarr、Radarr、Lidarr、Readarr、Bazarr、Prowlarr 等 *arr 管理工具,SABnzbd、NZBGet、qBittorrent(通过 Qui)等下载客户端,以及 Overseerr、Autobrr、Tailscale 和 Traefik。每个服务对应一张卡片,显示该服务特有的数据,例如正在播放的会话、下载队列或索引器状态,卡片可以拖动调整位置。
后端使用 Go 和 Gin 框架编写,数据存储支持 SQLite 与 PostgreSQL,页面更新通过 SSE(Server-Sent Events)实时推送,并使用内存缓存。登录方式支持内置账号和 OpenID Connect(OIDC)。服务可以通过命令行、Docker 标签、Kubernetes 注解或导入 YAML/JSON 配置文件添加。
项目提供 Docker Compose 配置和独立二进制文件,并在单独的监听端口暴露 Prometheus 指标。前端为响应式 React 与 TypeScript 应用,可作为渐进式 Web 应用(PWA)安装到手机或桌面。
核心功能
- 01对媒体与下载服务进行实时健康检查,并以状态卡片展示
- 02显示服务专属数据,如 Plex/Jellyfin 正在播放的会话、Sonarr/Radarr 下载队列
- 03通过 SSE 实时推送更新,并使用内存缓存
- 04支持内置账号登录与 OpenID Connect 认证
- 05支持通过 Docker 标签、Kubernetes 注解或配置文件自动发现服务
- 06支持 SQLite 或 PostgreSQL 存储,提供 Prometheus 指标和 PWA 安装
适用场景
- 一眼查看 Plex、Jellyfin 和 *arr 类应用是否运行正常
- 跨多个媒体服务器监控正在播放和转码的会话
- 在一个页面上查看下载队列和索引器状态
- 为家庭实验室部署共享状态页面,并可选启用 OIDC 登录
快速上手
- 1
在 docker-compose 目录中启动基础 Docker 配置
docker compose -f docker-compose/docker-compose.yml up -d - 2
通过配置中的监听端口访问仪表板(默认 :8080)
使用前须知
- 采用 GPL-2.0 许可证,这是一种 copyleft 许可证,衍生作品须以相同条款开源。
- 需要自行托管,并配置每个媒体服务的连接信息(例如 API 密钥)。
收录于专题
标签
常见问题
- dashbrr 是什么?
- 自托管的仪表盘,用于监控 Plex、Sonarr、Radarr、qBittorrent 等媒体服务的健康状态。 Dashbrr 是一个网页仪表盘,用于查看媒体服务器环境中各项服务的实时健康状态与运行情况。支持的服务包括 Plex、Jellyfin、Emby 等媒体服务器,Sonarr、Radarr、Lidarr、Readarr、Bazarr、Prowlarr 等 *arr 管理工具,SABnzbd、NZBGet、qBittorrent(通过 Qui)等下载客户端,以及 Overseerr、Autobrr、Tailscale 和 Traefik。每个服务对应一张卡片,显示该服务特有的数据,例如正在播放的会话、下载队列或索引器状态,卡片可以拖动调整位置。
- dashbrr 可以免费使用吗?用的什么许可证?
- dashbrr 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- dashbrr 还在维护吗?
- 活跃维护中。dashbrr 最近一次提交是在 2026年11月5日。
- dashbrr 适合用来做什么?
- 一眼查看 Plex、Jellyfin 和 *arr 类应用是否运行正常 跨多个媒体服务器监控正在播放和转码的会话 在一个页面上查看下载队列和索引器状态 为家庭实验室部署共享状态页面,并可选启用 OIDC 登录
- dashbrr 怎么安装和运行?
- 在 docker-compose 目录中启动基础 Docker 配置: docker compose -f docker-compose/docker-compose.yml up -d 通过配置中的监听端口访问仪表板(默认 :8080)
- 在哪里获取 dashbrr?
- 源代码和安装说明在 GitHub 上:https://github.com/autobrr/dashbrr
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个可自托管的轻量仪表盘,把 RSS、Reddit、Hacker News、YouTube、天气等信息集中到一个页面。
自托管仪表盘,把 RSS、Reddit、Hacker News、天气、Docker 状态等信息汇总到一个页面,基于 Glance 分支开发。
Plex Media Server 的访问控制层,可审批或拦截设备、按用户设定时段和 IP 规则、限制并发流,并终止违规会话。
自托管的家庭实验室仪表盘,支持多用户、服务实时健康检查、主题定制和 Prometheus 指标导出。
一个自托管页面,汇总展示家庭实验室的整体状况,读取你已在运行的工具且不做任何修改。