返回教程列表
飞牛NAS部署Dashy自建导航页聚合管理所有Docker服务
2026-07-04
NAS上跑的Docker服务多了之后,每次都要记一堆端口号和IP地址,非常麻烦。Jellyfin是192.168.1.100:8096,qBittorrent是8080,Netdata又是19999。Dashy就是解决这个问题的工具,把所有服务做成图标放在一个页面上,点一下直接跳转。
一、Dashy是什么
Dashy是一个自建导航页工具,界面非常漂亮,支持自定义背景、图标、分组、搜索。你可以把所有自建服务分类展示,比如影音类放一组、下载类放一组、工具类放一组。Dashy支持实时状态检测,服务挂了图标的角标会显示红色,一目了然。
二、Docker部署Dashy
拉取lissy93/dashy镜像,创建容器:
端口映射:
- 8080端口 -> 本地4000(Dashy后台)注意左边端口自己定,别跟别的服务冲突
存储卷映射:
- 创建/docker/dashy/config,映射到容器内的/app/public/conf.yml
创建完成后访问http://你的NAS内网IP:4000。
三、配置文件
Dashy的配置都在conf.yml文件中,用YAML格式编写。首次启动后编辑配置文件:
siteTitle: 大禹导航
pages:
- name: 我的服务
sections:
- name: 影音娱乐
items:
- title: Jellyfin
url: http://192.168.1.100:8096
icon: favicon-https://jellyfin.org/favicon.ico
- title: Navidrome
url: http://192.168.1.100:4533
icon: music
- name: 下载工具
items:
- title: qBittorrent
url: http://192.168.1.100:8080
icon: download
- title: Sonarr
url: http://192.168.1.100:8989
icon: film
四、图标设置
每个服务可以设置不同的图标。图标有三种方式:直接用默认图标库(比如music、film、download这类关键词)、用在线图标的favicon地址(填完整URL)、或者上传自定义图标。推荐在图标库里挑选,简单省事。
五、访问方式
配置好之后,Dashy会自动生成一个漂亮的服务导航页。建议在Nginx Proxy Manager中给Dashy配个子域名,比如nav.你的域名.com。这样打开浏览器输入nav.你的域名.com就能看到所有NAS服务,比记端口方便一百倍。
返回教程列表