NAS导航面板信任大家都知道,一般浏览器首页都会自带一个,通常用于快速访问常用的网站。今天推荐一个开源的导航面板的项目:SunPanel。
介绍
这款导航页系统是基于VUE+Go语言开发的,由于Go语言具有跨平台特性,因此可以轻松部署在各种服务器上。该系统设计简约大气,资源占用较小,无需连接外部数据库。
特点
- 简洁易用: 界面设计简洁,操作方便,上手容易。
- 支持局域网和外网链接切换 :能够灵活切换局域网和外网链接,满足不同使用场景需求。
- Docker部署,支持ARM系统 :支持使用Docker进行部署,并对ARM系统提供支持,增强了系统的灵活性和可移植性。
- 免修改代码 :用户可直接部署系统,无需修改源代码,简化了部署流程。
- 无需连接外部数据库 :系统内置数据存储,无需连接外部数据库,降低了系统的复杂性和维护成本。
- 图标丰富多样 :提供文字图标、SVG图标以及内置三方图标库,用户可自由搭配使用。
- 支持网页内置小窗口打开 :允许在网页内部打开小窗口,方便用户查看内容,即使部分网站屏蔽此功能。
- 占用资源少 :系统设计精细,资源占用较小,提升了系统的性能表现。
使用运行教程
Docker运行:
- 目录挂载 -v,根据需求选择不同目录:
容器目录 |
说明 |
/app/conf |
配置文件 |
/app/uploads |
上传的文件 |
/app/database |
数据库文件 |
/app/runtime |
运行日志(不推荐挂载) |
- 拉取镜像:
dockerpull hslr/sun-panel
- 直接下载运行:
docker run -d --restart=always -p3002:3002-v ~/docker_data/sun-panel/conf:/app/conf -v ~/docker_data/sun-panel/uploads:/app/uploads -v ~/docker_data/sun-panel/database:/app/database --name sun-panel hslr/sun-panel
二进制文件运行:
- 去 Releases 下载二进制文件,执行示例
./sun-panel
- 重置密码,执行示例
./sun-panel -password-reset
预览截图
总结
Sun-Panel拥有丰富多样的功能,作为个人导航面板,其界面设计简约大气,操作易上手,超级适合在个人的NAS或服务器上部署和使用。该系统不仅支持局域网和外网链接切换,还具有Docker部署和ARM系统支持等特点,使其具备灵活性和可移植性。此外,系统内置数据存储,无需连接外部数据库,降低了维护成本,同时提供丰富多样的图标选择和网页内置小窗口打开功能,为用户带来更加便捷的体验。
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部联系我们处理!
THE END
- 最新
- 最热
只看作者