前言:为了更好管理家庭内网中部署的各个服务,尤其访问NAS docker中的容器。之前看过一些类似的导航面板,其中这个界面看上去十分简洁。这里自己就记录和分享一下搭建过程。
官方网站:Home | Homarr Docs
个人环境:支持docker的NAS(极空间新Z4),win11电脑
一、拉取镜像
由于homarr镜像在docker官方源没有,这里需要自定义拉取:
docker pull ghcr.io/ajnart/homarr:latest
如果你的nas或者其他主机可以docker compose安装,按照官方文档:🚀 Installation | Homarr Docs
因为镜像在外网,如果你的镜像下载过慢,可以本地导入我提供下载下来的镜像,版本是0.11.5
链接: https://pan.baidu.com/s/17MxZSWtKX9a8Zs_JRlkTpw?pwd=c5s9 提取码: c5s9 复制这段内容后打开百度网盘手机App,操作更方便哦
百度网盘那个设置了时效,最新的是阿里云盘这个,版本是0.12.2: 阿里云盘分享 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。
二、创建容器
建立文件夹:
建立homarr文件夹
homarr文件夹内建立configs和icons文件夹:
添加容器:
主要就是设置2个方面,路径和端口,其他均默认即可;
装载路径:
configs目录对应:/app/data/configs
icons目录对应:/app/public/icons
映射端口:
点击应用,这时候容器就创建好了!
三、设置homarr
访问homarr
浏览器:你的nas地址+7575
设置中文:
右上角设置选项中选择Settings
→Language
添加标签
例如添加内网极空间:
图标你可以添加库里面有的,链接:https://github.com/walkxcode/dashboard-icons
官方的演示:
没有的图标需要在之前装载路径,icons文件夹中提前保存好:
这样把你所有NAS上的服务以及常用网站都集合展示在这个面板上,形成自己的个人导航标签页🎉
建议再配合nginx-proxy-manager,这样更加高效,直观,外部地址就放自己设定好的二级域名。