想象一下,你精心搭建了数十个自托管服务(Plex, Pi-hole, Home Assistant, Nextcloud…),但每次访问都要苦苦回忆那个该死的端口号,或者在乱糟糟的浏览器收藏夹里翻找。这种体验显然不够“极客”。Dashy 的出现,就是为了终结这种混乱。它不仅仅是一个导航页,更是你私有云环境的“指挥中心”。
![图片[1]-告别繁杂的收藏夹!自托管终极仪表板 Dashy 深度部署指南-奇蛙小屋](https://www.qiqiwa.com/wp-content/uploads/2026/03/d2b5ca33bd20260307225348.png)
🌟 简介:为什么 Dashy 是自托管玩家的标配?
Dashy 是一款开源的、高度可定制的自托管仪表板。它旨在将你所有的自托管应用、服务和链接整合到一个美观、响应迅速且功能丰富的界面中。
它解决了以下核心痛点:
- 入口分散:解决 IP+端口 难以记忆的问题,提供统一的访问门户。
- 状态盲区:通过内置组件即可实时查看服务是否在线。
- 审美疲劳:支持 27+ 套精美主题,支持 CSS 级定制。
- 配置困境:不依赖数据库,通过一个 YAML 文件即可完成所有配置。
💎 核心功能一览
| 功能模块 | 亮点描述 | 推荐指数 |
| 🎨 视觉定制 | 内置 27+ 主题,支持明暗模式、自定义背景。 | ⭐⭐⭐⭐⭐ |
| 📊 实时监控 | 支持 HTTP 状态检查、系统资源小组件。 | ⭐⭐⭐⭐ |
| 🔍 强力搜索 | 支持全局搜索、快捷键触发。 | ⭐⭐⭐⭐ |
| 🔒 安全防护 | 内置多种身份验证方式(Keycloak, Authelia 等)。 | ⭐⭐⭐⭐⭐ |
🛠️ 准备工作
在开始部署之前,请确保你的服务器已具备以下环境:
- Docker:版本 >= 20.10.x。
- Docker Compose:版本 >= 2.0.0。
- 网络环境:确保可以拉取 Docker Hub 镜像。
🚀 部署步骤
Dashy 提供了多种灵活的部署方案,请根据需求选择。
1. 使用 Docker 快速启动
如果你想先试用,可以直接运行以下指令:
Bash
docker run -d \
-p 8080:80 \
--name my-dashy \
--restart=always \
lissy93/dashy:latest
2. 使用 Docker Compose 部署(正式环境推荐)
创建一个 docker-compose.yml 文件,便于持久化存储:
version: "3.8"
services:
dashy:
image: lissy93/dashy:latest
container_name: Dashy
volumes:
- ./conf.yml:/app/public/conf.yml
ports:
- "8080:80"
environment:
- NODE_ENV=production
restart: unless-stopped
3. Node.js 本地直接安装
git clone https://github.com/Lissy93/dashy.git
cd dashy
yarn install
yarn build
yarn start
📝 总结评价
- 优点:极致灵活,UI 极度精美,不依赖外部数据库。
- 缺点:对于完全不懂 YAML 的新手有一定学习曲线;配置更新后的重构可能稍慢。
- 适用建议:强迫症极客、HomeLab 重度用户必装。
项目地址
| 资源名称 | 链接地址 |
| GitHub 仓库 | https://github.com/Lissy93/dashy |
| 官方文档 | https://dashy.to/docs/ |
| 在线演示 | https://demo.dashy.to/ |
© 版权声明
THE END







暂无评论内容