拥有NAS的生活 篇五十四:简单美观的导航主页
这里是拥有NAS的生活第五十四期,今天给各位带来的是简单美观的NAS导航面板——sun-panel,简单的部署方式且美观大方,可以直接替换浏览器主页使用。
sun-panel特色
轻量化设计,无需外部数据库即可启动
docker一键部署,上手简单,免修代码
网页小窗,图标丰富搭配
部署方式
使用设备
以DS920+为主要环境进行操作,各位可以直接在ssh命令操作,比可视化操作能省略步骤,如果你对NAS感兴趣,也可以点击下方链接购买!
docker部署
拉取镜像,ssh连接nas,sudo -i切换管理员模式,输入以下代码即可自动拉取程序
docker pull hslr/sun-panel
创建挂载目录
mkdir -p /volume1/docker/sun-panel/{uploads,conf,database}
启动程序
docker run -d --restart=always -p 3002:3002
-v /volume1/docker/sun-panel/conf:/app/conf
-v /volume1/docker/sun-panel/uploads:/app/uploads
-v /volume1/docker/sun-panel/database:/app/database
--name sun-panel
hslr/sun-panel
参数详解:P为端口,前面的端口3002可改为其他的端口,和自己使用的端口不冲突即可,conf为配置文件所在路径,包括数据库账号密码等,但通常情况下不需要修改,uploads为上传附件目录,所有上传文件均存放于此;database则是数据存放目录,备份时将此目录打包即可。
后台效果概览
输入ip:3002,即可访问后台,默认账号为admin@sun.cc,密码为12345678
登录后台后台设置修改默认密码
点击右下角菜单按钮,进入用户信息界面修改默认密码,输入旧密码后才可以修改新密码。
如果忘记密码,则需要在ssh里,进入docker容器进行操作,步骤如下
# 进入容器
docker exec -it sun-panel bash
# 执行修改密码操作
./sun-panel -password-reset
# 修改后的默认账户名为admin,密码为12345678
添加导航
登陆后可以直接添加项目,可以上传自定义图标,背景颜色等功能。
添加分组
默认为APP分组,我们可以设置多个分组,用于分类管理。
具体效果相icon文件可参考阿里巴巴矢量图标库,有许多图标可自定义下载,这里不再过多演示。
进阶数据库(可选)
如果你对默认的sqlite数据库不满意,可手动切换为mysql,需要本地安装mariadb数据库并创建好账号密码,可以通过phpmyadmin管理,在套件中心可自行下载。
数据库数据库管理这些安装好后,创建相应的账号密码在之前的文章有提到过,也可以直接借助搜索引擎寻求帮助,这里不再演示。
我们只需要修改/docker/sun-panel/conf/conf.ini这个文件,修改替换为相应的参数即可。
按照这个格式修改刚刚创建好的信息即可,通常情况下,不推荐使用mysql,作为个人使用,默认数据库已经足够支撑这些数据。
结语
sun-panel是一款比较轻巧的个人主页工具,方便我们可视化收纳自己的书签,而且存储在本地,数据还是相当可靠的,值得注意的是折腾前备份好数据就是。
以上就是本期内容,如果觉得不错欢迎点赞、收藏、关注!
打肿你的脸
校验提示文案
Jack_Zeng
校验提示文案
ilray
校验提示文案
白芝麻狐
校验提示文案
白芝麻狐
校验提示文案
ilray
校验提示文案
Jack_Zeng
校验提示文案
打肿你的脸
校验提示文案