Squashed commit of the following: commit 66d0e5e94c0394d83b47b58bd130ba2addce2930 Author: Sun <95302870@qq.com> Date: Thu Jan 25 13:20:34 2024 +0800 更新1.3.0-beta24-01-25 commit 52a81e5f558b3e7b329f828adbd8255960dd750b Author: Sun <95302870@qq.com> Date: Thu Jan 25 13:13:08 2024 +0800 Squashed commit of the following: commit 908d87357c4e22868eff85f377bb8cd22f3785d7 Author: Sun <95302870@qq.com> Date: Thu Jan 25 13:12:14 2024 +0800 增加前端版本号 commit 8ed2b636476c7a14ae4e1761f7712949b7ce60fc Author: Sun <95302870@qq.com> Date: Thu Jan 25 12:29:49 2024 +0800 增加自动获取前端版本号的git tag commit ba7d70f9cabf020ab9ce682be5e593b649aed071 Author: Sun <95302870@qq.com> Date: Thu Jan 25 10:58:15 2024 +0800 优化代码 commit 104543b96fb4d5f9362d29da22390d9a0565c395 Author: Sun <95302870@qq.com> Date: Wed Jan 24 21:28:31 2024 +0800 增加系统状态组件的部分样式 commit 70c87c94c688a14d3bbe53be191c2186ec469a01 Author: Sun <95302870@qq.com> Date: Wed Jan 24 20:55:05 2024 +0800 时间组件和搜索栏组件增加样式类型 commit 6bab5a264fdb1281763d73bf022335667845dc67 Author: Sun <95302870@qq.com> Date: Wed Jan 24 20:41:33 2024 +0800 将项目列表增加样式并优化减少dom嵌套 commit 99d18df7f0a57ec1cead9bce7b2b4b11427cc2e2 Author: Sun <95302870@qq.com> Date: Wed Jan 24 20:11:07 2024 +0800 增加系统状态、logo等类名并简化部分组件dom commit bf1cc0cc0014f751b6453ebfb357b575b0a54615 Author: Sun <95302870@qq.com> Date: Wed Jan 24 17:17:41 2024 +0800 更新关于页面 commit fceacf58b87b988827f0baa6086e8296c843c495 Author: Sun <95302870@qq.com> Date: Wed Jan 24 14:54:37 2024 +0800 增加隐藏网络模式切换开关 commit e0dcc49f5b23618103c5ee15e13758164d2eddf2 Author: Sun <95302870@qq.com> Date: Wed Jan 24 13:55:28 2024 +0800 优化部分错误码 commit 863cdf0fc1fc406304784d4304ba6be31e5133ff Author: Sun <95302870@qq.com> Date: Wed Jan 24 12:54:55 2024 +0800 声明暴露端口 commit 5b25ef9c194dc0112cd10250c04344dd6f57be27 Author: Sun <95302870@qq.com> Date: Wed Jan 24 12:38:48 2024 +0800 修改命令行所有的输出内容为英文

Sun-Panel
[ 中文文档 ] | [ Document ] | [ Demo ]
Server, NAS navigation panel, Homepage, Browser homepage.
一个服务器、NAS导航面板、Homepage、浏览器首页。
😎 特点
- 简洁
- 局域网内外网链接切换
- docker部署,对arm系统支持
- 上手简单,免修改代码
- 无需连接外部数据库
- 丰富图标自由搭配(文字图标+svg图标+内置三方图标库)
- 支持网页内置小窗口打开(部分网站屏蔽此功能)
- 占用资源小
🧊 最新完整文档(DOC)
🎨 演示(demo)
🐳 交流群&社区
开发者:红烧猎人
QQ交流群,进不去可以点上方连接联系作者

Github社区板块:https://github.com/hslr-s/sun-panel/discussions
🍵 打赏
开源开发不易,如果觉得我的项目有帮到你,欢迎给我打赏或者请我喝个奶茶☕(如果可以备注下您的昵称或者名字),你的支持就是我的动力,谢谢。

![]() |
![]() |
🫓 TODO
- 分组,拖拽排序
- 导入导出功能
- 增加访客账号
- 帐号解除邮箱限制
- 对上传的文件管理(针对账户增强重复利用,节省空间)
- 服务器监控
- 多国语言支持
- 用户自定义搜索框搜索引擎
- 搜索框样式自定义(背景颜色,文字颜色)
- docker管理器
- 计划任务
🖼️ 预览截图
各种风格,自由搭配
内置小窗口
🍜 使用运行教程
默认账号密码
账号:admin@sun.cc
密码:12345678
命令参数
参数 | 说明 |
---|---|
-h | 查看命令说明 |
-config | 生成配置文件(conf/conf.ini) |
-password-reset | 重置第一个用户的密码 |
二进制文件运行
去 Releases 下载二进制文件
执行示例
./sun-panel
重置密码
执行示例
./sun-panel -password-reset
输出
密码已经重置成功,以下是账号信息
用户名 xxx@qq.com
密码 12345678
docker 运行
目录挂载 -v
,根据自己的需求选择:
容器目录 | 说明 |
---|---|
/app/conf | 配置文件 |
/app/uploads | 上传的文件 |
/app/database | 数据库文件 |
/app/runtime | 运行日志(不推荐挂载) |
- 拉取镜像
docker pull hslr/sun-panel
- 直接下载运行
docker run -d --restart=always -p 3002: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
自编译运行
Star History
❤️ 感谢
LICENSE
Description
Languages
Vue
47.9%
Go
30.8%
TypeScript
12.7%
Less
6.2%
Shell
1.2%
Other
1.2%