返回探索
dashy

dashy - 自托管服务统一管理工具

自托管服务统一管理仪表板,支持多页面、实时监控与可视化编辑

4
24,594 浏览
访问官网

详细介绍

Dashy 仓库中文介绍文档

Dashy 是一款自助式个人仪表板工具,由 Lissy93 提供,汇聚状态检查、小部件、主题、图标包、UI编辑器等功能,帮助用户统一管理自托管服务。

要点:

  • 开头就要说清楚:这是什么工具、解决什么问题
  • 包含Stars数(如有)、维护者信息
  • 1-3句话,简洁有力

一、核心信息速览

维度 详情
:--- :---
仓库地址 [dashy](https://github.com/Lissy93/dashy)
许可证 MIT License
核心定位 为自托管服务提供统一的仪表板界面
主要语言 Vue
适用人群 自托管爱好者、家庭实验室用户、开发者、生产力工具使用者
关键亮点 多页面支持;实时状态监控;动态小部件;搜索与快捷键;UI编辑器

二、核心功能

功能模块 描述 典型场景
:--- :--- :---
多页面支持 支持创建多个页面,用于组织不同的服务或应用 用户可以按工作、生活、娱乐等分类组织服务
实时状态监控 可以监控每个应用或链接的状态,例如是否在线 管理多个自托管服务时快速了解其运行情况
动态小部件 使用小部件展示来自自托管服务的信息和动态内容 显示天气、日历、系统资源等信息
搜索与快捷键 支持通过名称、域名或标签进行快速搜索,并可自定义热键 快速访问常用服务或应用
UI编辑器 提供可视化界面编辑器,方便用户自定义仪表板布局 无需编程即可调整界面布局和样式

三、快速上手

1. 环境准备

  • Node.js 16 或更高版本
  • Docker(可选)

2. 安装方式

git clone https://github.com/Lissy93/dashy.git
cd dashy
npm install

3. 基础配置

修改 config.yaml 文件,添加你的服务和应用信息,如名称、URL、图标等。

4. 核心示例

services:
  - name: "Nextcloud"
    url: "https://nextcloud.example.com"
    icon: "cloud"
    status: "online"

四、核心亮点

  1. 多页面支持:可以创建多个页面,用于组织不同的服务或应用。
  2. 实时状态监控:能够实时查看每个服务或链接的状态,确保服务正常运行。
  3. 动态小部件:可以使用小部件来展示来自自托管服务的信息和动态内容。
  4. 搜索与快捷键:支持通过名称、域名或标签进行快速搜索,并可自定义热键。

五、适用场景

  1. 自托管服务管理:适合需要管理多个自托管服务的用户。
  2. 家庭实验室:适用于家庭实验室环境中的服务整合和展示。
  3. 个人仪表板:适合希望将所有常用服务集中在一个界面上的用户。

六、优缺点

优势

  • 提供丰富的自定义选项,便于个性化设置
  • 支持多种服务和应用的集成
  • 有活跃的社区和文档支持

不足

  • 对于新手可能需要一定的学习成本
  • 部分高级功能可能需要技术背景才能充分利用

七、与同类工具对比(可选)

工具 类型 核心差异
:--- :--- :---
Dashy 开源 免费开源、易于自托管、功能全面
Home Assistant 商业/闭源 更侧重于智能家居控制,功能更偏向自动化

八、总结

Dashy 是一款适合自托管爱好者和家庭实验室用户的开源仪表板工具,其核心优势在于多页面支持、实时状态监控和动态小部件,非常适合需要统一管理多个自托管服务的用户。对于希望简化服务访问流程并提升工作效率的用户来说,Dashy 是一个理想的选择。

相关工具