一个可自托管的轻量仪表盘,把 RSS、Reddit、Hacker News、YouTube、天气等信息集中到一个页面。
Turbootzz/Nimbus
自托管的家庭实验室仪表盘,支持多用户、服务实时健康检查、主题定制和 Prometheus 指标导出。
- Star
- 135
- Fork
- 4
- 未关闭 Issue
- 30
- 最近提交
- 7天前
这是什么?
Nimbus 是一个自托管的仪表盘,用来整理和监控家庭实验室中的各项服务。每个用户都有独立账号,支持 JWT 登录、Google、GitHub、Discord 的 OAuth2 登录以及基于角色的权限控制,管理员可在后台管理用户。
服务以可拖拽的卡片展示,并实时检查健康状态,记录响应时间、状态历史和在线率曲线。个性化方面支持每位用户自定义壁纸、明暗模式和强调色,并提供带顶部栏的画布布局。指标可导出给 Prometheus。
2.0 开发版镜像新增时钟、笔记、RSS、天气、系统状态和 Docker 容器等小组件,并可对接 Pi-hole、Jellyfin、Sonarr、Home Assistant 等应用,在服务卡片上显示实时数据。项目使用 Docker Compose 部署,首次启动时自动生成密钥。
核心功能
- 01支持本地账号以及 Google、GitHub、Discord 的 OAuth2 登录
- 02基于角色的权限控制和管理员后台
- 03实时健康检查,记录响应时间和在线率
- 04每位用户可设置壁纸、明暗模式和强调色
- 05导出 Prometheus 指标
- 062.0 开发版提供小组件和应用集成
适用场景
- 为家庭实验室中的所有自托管服务搭建统一的起始页
- 监控各项服务是否在线以及响应速度
- 与家人或小团队共享仪表盘,每人使用独立账号
- 在服务卡片旁查看 Pi-hole、Jellyfin、Home Assistant 等应用的实时数据
快速上手
- 1
从仓库下载 docker-compose.yml 文件
mkdir nimbus && cd nimbus curl -O https://raw.githubusercontent.com/Turbootzz/Nimbus/main/docker-compose.yml - 2
使用 Docker Compose 启动 Nimbus
docker-compose up -d - 3
在浏览器中打开 http://localhost:3000 并创建第一个账户
使用前须知
- 采用 AGPL v3 版权许可证,这是一种 copyleft 许可证,若作为网络服务提供则需公开修改内容。
- 需要 PostgreSQL 数据库,自托管时需要同时运行数据库。
- 部分小组件和集成功能仅在 dev 分支中,可能随时出现问题。
收录于专题
标签
常见问题
- Nimbus 是什么?
- 自托管的家庭实验室仪表盘,支持多用户、服务实时健康检查、主题定制和 Prometheus 指标导出。 Nimbus 是一个自托管的仪表盘,用来整理和监控家庭实验室中的各项服务。每个用户都有独立账号,支持 JWT 登录、Google、GitHub、Discord 的 OAuth2 登录以及基于角色的权限控制,管理员可在后台管理用户。
- Nimbus 可以免费使用吗?用的什么许可证?
- Nimbus 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- Nimbus 还在维护吗?
- 活跃维护中。Nimbus 最近一次提交是在 2026年10月31日。
- Nimbus 适合用来做什么?
- 为家庭实验室中的所有自托管服务搭建统一的起始页 监控各项服务是否在线以及响应速度 与家人或小团队共享仪表盘,每人使用独立账号 在服务卡片旁查看 Pi-hole、Jellyfin、Home Assistant 等应用的实时数据
- Nimbus 怎么安装和运行?
- 从仓库下载 docker-compose.yml 文件: mkdir nimbus && cd nimbus curl -O https://raw.githubusercontent.com/Turbootzz/Nimbus/main/docker-compose.yml 使用 Docker Compose 启动 Nimbus: docker-compose up -d 在浏览器中打开 http://localhost:3000 并创建第一个账户
- 在哪里获取 Nimbus?
- 源代码和安装说明在 GitHub 上:https://github.com/Turbootzz/Nimbus
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一款可自托管的应用仪表盘,支持 Docker 服务发现和 100 多种服务集成。
可自托管的个人仪表盘,支持服务状态监控、组件小部件、主题与可视化配置编辑。
一个可通过 Docker 部署的自托管首页,用一份 JSON 配置列出你的服务和链接。
一个自托管的服务导航页,可从 Docker、Kubernetes、Tailscale 等来源自动发现并列出你的服务、仪表盘和文档。
自托管的健康检查面板,可通过 HTTP、ICMP、TCP、DNS 等方式监控服务并发送告警。