Sun 394c6ce20c 适配多语言
Squashed commit of the following:

commit 632f86c0228c68391c01865c7576f3aa0408c102
Author: Sun <95302870@qq.com>
Date:   Sun Jan 7 14:47:55 2024 +0800

    退出的时候清除appstore

commit b9d805e49a3c6b2ad38bc8d527cb12cc8709012e
Author: Sun <95302870@qq.com>
Date:   Sun Jan 7 13:55:20 2024 +0800

    系统状态监控适配国际化

commit daece99723ec96d210241d2ca4e5a85dc5ae69bd
Author: Sun <95302870@qq.com>
Date:   Sun Jan 7 13:09:46 2024 +0800

    适配添加项目页面的国际化配置还有时钟的星期*

commit 8ea2b2fe951f6266415c96a197cb8d00faef4058
Author: Sun <95302870@qq.com>
Date:   Sun Jan 7 12:01:55 2024 +0800

    完成适配所有apps国际化

commit 21ef54e0d4afb10f560c8cb7aff666374afe0f87
Author: Sun <95302870@qq.com>
Date:   Sat Jan 6 21:36:07 2024 +0800

    增加读取默认浏览器语言

commit 6f710bbebe63ab2800193f27c71e5c0034f11978
Author: Sun <95302870@qq.com>
Date:   Sat Jan 6 21:09:58 2024 +0800

    登录页面增加语言选择选项

commit cb7c4a89a160ed3ef91ad566ec98e75325e7601f
Author: Sun <95302870@qq.com>
Date:   Sat Jan 6 20:37:16 2024 +0800

    首次尝试增加英文语言,并在我的信息设置

commit fb996e17cd11611d30c0e12feee00ddf7b225e32
Author: Sun <95302870@qq.com>
Date:   Sat Jan 6 18:22:40 2024 +0800

    完成基础设置页面的语言国际化适配
2024-01-07 14:53:53 +08:00
2023-11-28 13:00:53 +08:00
2023-11-08 21:53:07 +08:00
2023-12-27 17:35:41 +08:00
2023-11-08 21:53:07 +08:00
2023-12-27 17:35:41 +08:00
2023-11-29 10:23:57 +08:00
2024-01-05 21:36:38 +08:00
2024-01-07 14:53:53 +08:00
2023-11-08 21:53:07 +08:00
2023-11-08 21:53:07 +08:00
2023-11-08 21:53:07 +08:00
2023-11-08 21:53:07 +08:00
2023-11-08 21:53:07 +08:00
2023-11-08 21:53:07 +08:00
2023-11-08 21:53:07 +08:00
2023-12-27 17:35:41 +08:00
2023-11-08 21:53:07 +08:00
2023-12-27 17:35:41 +08:00
2023-11-29 10:23:57 +08:00
2023-12-27 17:35:41 +08:00
2023-11-08 21:53:07 +08:00
2023-12-27 17:35:41 +08:00
2023-11-29 10:23:57 +08:00
2023-12-27 17:35:41 +08:00
2023-12-27 17:35:41 +08:00
2023-11-08 21:53:07 +08:00
2023-12-27 17:35:41 +08:00
2023-11-08 21:53:07 +08:00
2023-11-08 21:53:07 +08:00
2023-11-29 10:23:57 +08:00
2023-12-27 17:35:41 +08:00

Sun-Panel

Github | Gitee | Docker Hub | bilibili | YouTube

一个服务器、NAS导航面板、Homepage、浏览器首页。

😎 特点

  • 简洁
  • 局域网内外网链接切换
  • docker部署,对arm系统支持
  • 上手简单,免修改代码
  • 无需连接外部数据库
  • 丰富图标自由搭配(文字图标+svg图标+内置三方图标库)
  • 支持网页内置小窗口打开(部分网站屏蔽此功能)
  • 占用资源小

🧊 最新完整文档DOC

最新完整文档DOC

🎨 演示demo

查看演示站

🐳 联系作者&交流群

开发者:红烧猎人

新建的QQ交流群进不去可以点上方连接联系作者

🍵 打赏

开源开发不易,如果觉得我的项目有帮到你,欢迎给我打赏或者请我喝个奶茶(如果可以备注下您的昵称或者名字),你的支持就是我的动力,谢谢。

🫓 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 运行日志(不推荐挂载)
  1. 拉取镜像
docker pull hslr/sun-panel
  1. 直接下载运行
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

自编译运行

请参考完整文档

❤️ 感谢

LICENSE

MIT

Description
No description provided
Readme 9 MiB
Languages
Vue 47.9%
Go 30.8%
TypeScript 12.7%
Less 6.2%
Shell 1.2%
Other 1.2%