为我的 HomeLab 创建一个漂亮的仪表板
家庭实验室

为我的 HomeLab 创建一个漂亮的仪表板

这是一篇关于如何为我的 homelab 制作一个功能丰富的漂亮仪表板的文章。

3.1万次点击3分钟阅读

我的 homelab 设置

我的 homelab 建立在三台设备之上:

  • Synology DS220+(即 NAS)
  • M1 芯片的 Mac Mini
  • 树莓派 3B

我在上面构建了这些服务和工具:

名称主机UmamiMac MiniAria2NASqBittorrentNASPlexNASGitnessMac MiniFreshRSSMac MiniMemosMac MiniPiHole树莓派

随着我的服务越来越多,我真的需要一种好的方式来维护它们。而且我需要一个仪表板来提供每个服务的入口,因为它们有不同的 IP 地址和端口。

我尝试了许多仪表板服务,如 flameDashy 等等。我最终选择了 Homarr

Homarr 简介

一个简单但功能强大的仪表板用于你的服务器。

Homarr 是一个功能丰富、开箱即用的仪表板。它可以做仪表板应该做的大部分事情:显示应用入口、自定义外观、响应式布局以及自动应用图标匹配。

但最吸引我的是,Homarr 可以深度集成一些服务:Docker、Sonar、Plex 和 BitTorrent 下载器。让我向你展示这些 awesome 功能。

Docker 管理器

Homarr 提供了一个 Docker 管理器界面;点击打开弹窗后,我们可以直接查看与 Homarr 属于同一 Docker Compose Stack 的 Docker 服务,并且我们可以直接管理它们。

BitTorrent 下载状态

Homarr 可以与 HomeLab 中的 BitTorrent 下载器集成,这里我以 qBittorrent 为例:正在下载的文件列表以及下载/上传速度可以直接显示在 Homarr 仪表板上,非常实用。

Pihole 统计

我通常使用 PiHole 作为我的 DNS sinkhole 服务,过滤各种烦人的广告和隐私追踪器。将 PiHole 集成到 Homarr 后,我还获得了一个实时的 PiHole 统计仪表板,清楚地显示各种过滤数据。

为什么选择 Homarr

相比其他仪表板解决方案,Homarr 有以下优势:

  1. 现代界面:采用现代化的 UI 设计,支持深色模式
  2. 丰富的集成:与多种常用服务深度集成
  3. 易于配置:通过简单的 YAML 配置即可添加服务
  4. 图标自动匹配:自动为常见服务匹配图标
  5. 响应式设计:在手机和桌面都有良好的显示效果

如果你也在搭建 HomeLab,强烈推荐试试 Homarr!