目 录CONTENT

文章目录

iStoreOS-docker部署Sun-Panel

Oops
2024-07-10 / 0 评论 / 0 点赞 / 3 阅读 / 0 字
温馨提示:
本文最后更新于2024-07-10,若内容或图片失效,请留言反馈。 本站文章部分来源于互联网络,除个人生活记录文档,其余可随意转载

sun-panel部署

sun-panel是一款简单易用且美观的服务器、NAS导航面板、Homepage、浏览器首页。

特点​

🍉界面简洁,功能强大,资源占用少

🍊上手简单,可视化操作,可0代码使用

🍠一键切换内、外网模式链接

🍵支持docker部署(支持Arm系统)

🎪支持多账号隔离使用

🎏支持查看系统状态

🫙支持自定义js、css

🍻简单使用可以无需连接外部数据库

🍾丰富图标风格自由搭配,支持iconify图标库

🚁支持网页内置小窗口打开(部分三方网站屏蔽此功能)

TODO​

拖拽排序

导入导出功能

增加访客账号

对上传的文件管理(针对账户增强重复利用,节省空间)

多国语言支持

服务器监控

自定义js、css

自定义页脚

用户自定义搜索框搜索引擎

搜索框样式自定义(背景颜色,文字颜色)

计划任务

接入docker容器状态,管理

接入三方应用API

界面

1.docker部署

部署/拉取镜像文件

docker pull hslr/sun-panel:1.4.0-beta24-02-20 # [主版本号]-beta日期

官方默认部署

docker run -d --restart=always -p 3002:3002 \
-v ~/docker_data/sun-panel/conf:/app/conf \
-v /var/run/docker.sock:/var/run/docker.sock \
--name sun-panel \
hslr/sun-panel:latest

自定义更改默认目录部署

docker run -d --restart=always -p 3002:3002 \
-v /mnt/sata1-1/sun-panel/conf:/app/conf \
#挂载自定义页面js文件 \
-v /mnt/sata1-1/sun-panel/conf/custom:/app/web/custom \
如果要在容器中查看docker状态,挂载时需加:
-v /var/run/docker.sock:/var/run/docker.sock \
--name sun-panel \
hslr/sun-panel:beta #{beta}最新版本
#升级拉取镜像
docker pull hslr/sun-panel:beta

2.默认登录账号​

账号:admin@sun.cc

密码:12345678

3.重置密码​

如果你忘记了管理员密码,你除了修改数据库,还可以使用命令重置第一个管理员的密码,如果您使用的是docker(未使用可以跳过)

docker exec -it sun-panel bash
./sun-panel -password-reset

输出结果:

密码已经重置成功,以下是账号信息

用户名 admin

密码 12345678

4.迁移服务器

复制docker映射文件mnt/sata1-1/sun-panel目录到新部署的服务器相应的目录

0

评论区