Repolode
lissy93

lissy93/dashy

可自托管的个人仪表盘,支持服务状态监控、组件小部件、主题与可视化配置编辑。

可替代:Homepage

Star
26,748
Fork
1,957
未关闭 Issue
19
最近提交
4天前

这是什么?

Dashy 是一款可自托管的起始页与仪表盘,把你运行的网页应用、服务和主机集中到一个页面中,方便快速打开并查看运行状态。条目可按分区和多页面组织,每个条目可显示图标、描述,以及基于 HTTP 状态码或 ICMP Ping 的在线状态指示。

配置集中在一个 YAML 文件中,大部分选项也可以直接在浏览器界面中编辑并实时预览。它内置多套主题,支持颜色编辑器和自定义 CSS,提供即时搜索、快捷键以及可自定义的网页搜索前缀。仪表盘还提供多种小部件,可展示自托管服务的数据;另有精简视图和工作区视图,后者可同时嵌入多个应用。

项目提供支持 amd64 和 arm64 的 Docker 镜像,也可基于 Node LTS 裸机部署,并支持多个云平台一键部署。身份验证方面,既可使用带哈希密码的基础认证,也支持 OIDC 与 Keycloak 单点登录。可选的加密云备份功能便于在不同实例之间迁移配置。

核心功能

  • 01通过 HTTP 检查应用状态,通过 Ping 检查主机状态
  • 02小部件可展示自托管服务的数据
  • 03基于 YAML 配置,并支持浏览器内实时编辑
  • 04内置多套主题,支持颜色编辑器和自定义 CSS
  • 05即时搜索、快捷键和自定义网页搜索前缀
  • 06支持基础认证、OIDC 与 Keycloak 单点登录

适用场景

  • 为家庭实验室搭建统一入口页,链接所有自托管服务
  • 将精简视图设为浏览器起始页,加载快速
  • 监控自托管应用和主机是否在线
  • 借助多用户认证,与家人或小团队共享同一个仪表盘

快速上手

  1. 1

    运行 Docker 镜像

    docker run -p 4000:8080 lissy93/dashy
  2. 2

    或从源码部署:克隆仓库

    git clone https://github.com/Lissy93/dashy.git && cd dashy
  3. 3

    安装依赖并构建

    yarn && yarn build
  4. 4

    启动应用

    yarn start

使用前须知

  • 部署需要 Docker,或安装 Node LTS 与 yarn。
  • 从源码部署前需要编辑 user-data/conf.yml。

标签

常见问题

dashy 是什么?
可自托管的个人仪表盘,支持服务状态监控、组件小部件、主题与可视化配置编辑。 Dashy 是一款可自托管的起始页与仪表盘,把你运行的网页应用、服务和主机集中到一个页面中,方便快速打开并查看运行状态。条目可按分区和多页面组织,每个条目可显示图标、描述,以及基于 HTTP 状态码或 ICMP Ping 的在线状态指示。
dashy 可以免费使用吗?用的什么许可证?
dashy 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
dashy 还在维护吗?
活跃维护中。dashy 最近一次提交是在 2026年10月16日。
dashy 适合用来做什么?
为家庭实验室搭建统一入口页,链接所有自托管服务 将精简视图设为浏览器起始页,加载快速 监控自托管应用和主机是否在线 借助多用户认证,与家人或小团队共享同一个仪表盘
dashy 怎么安装和运行?
运行 Docker 镜像: docker run -p 4000:8080 lissy93/dashy 或从源码部署:克隆仓库: git clone https://github.com/Lissy93/dashy.git && cd dashy 安装依赖并构建: yarn && yarn build 启动应用: yarn start
在哪里获取 dashy?
源代码和安装说明在 GitHub 上:https://github.com/lissy93/dashy

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目