这个项目能做什么

Dashy是专为自托管用户和家庭实验室爱好者设计的终极主页和应用仪表板。它提供集中化、安全且美观的入口,用于组织、监控和启动所有自托管服务、网页应用和书签。 主要功能: - **实时状态监控**:通过HTTP和ICMP ping检测自动验证服务与主机是否在线响应。 - **动态组件**:在仪表板上直接展示来自各类自托管服务的实时信息和动态内容。 - **个性化外观**:提供多种内置主题,支持自定义CSS、UI颜色编辑器,并集成Font-Awesome、simple-icons、Emoji及自动抓取的多图标库。 - **灵活布局与视图切换**:默认仪表板、极简浏览器启动页或多应用工作区视图可自由切换。 - **智能搜索与快捷键**:支持按名称/域名/标签筛选应用,可设置自定义键盘热键和网络搜索快捷指令。 - **认证与权限控制**:通过基础认证或Keycloak单点登录(SSO)保护仪表板,支持多级用户访问权限。 - **多页面管理**:通过本地或远程YAML配置将大量链接分组至多个子页面。 - **配置管理**:支持单一YAML文件配置或内置交互式UI编辑器(含实时预览和模式验证)。 - **便捷部署**:支持Docker容器、裸金属Node.js环境或一键云服务商快速部署。