网页导航面板是很多人的互联网入口,很多情况下大家都是用浏览器自带的面板,或者使用第三方面板(如:好123、360导航、轻快上网、酷啦鱼……)。不过这些导航面板并不符合我们的使用习惯,有时还是需要通过手动敲入地址或者经过搜索引擎转手再进入网站。
Egde浏览器带了几款插件,如:WeTAB、iTAB等等,就是为了解决大家对个性化导航面板的需求。但是这些服务提供商并不一定可靠,哪天服务停止了,可能会让我们措手不及。
综合上面的情况,我推荐大家自己搭建网页导航面板。下面就说说在飞牛NAS上搭建Sun-Panel网页导航面板。
Sun-Panel 是一款开源的服务器/NAS导航面板,支持浏览器首页功能,具备简洁界面、低资源占用、可视化操作等特点,支持Docker部署(兼容Arm/X86架构)。
Sun-Panel支持内外网模式一键切换,解决多场景访问;支持多账号隔离登录,保障数据安全 ;支持系统状态监控,可以实时显示服务器运行状态;支持自定义扩展,可以通过JS/CSS个性化界面,内置图标库支持自由搭配图标。
一、Docker安装
在飞牛上搭建Sun-Panel网页导航面板是通过Docker实现的,因此首先需要激活Docker。进入Docker时,如果没有激活,fnOS会出现如下提示:
1.激活Docker
单击确定后,指定Docker路径
确定后,Docker开始激活
下面是完成后的样子
2.设置镜像加速源
为了提高镜像下载速度,需要配置镜像仓库的加速源:
Docker→镜像仓库→设置→加速源设置
添加→URL输入:
https://docker.1panel.live→确认
最后“保存并重启Docker”。更多源地址:
https://www.eit08.top/archives/664
二、安装Sun-Panel
1.下载镜像
Docker→镜像仓库→搜索:“Sun-Panel “回车→选择”hslr/sun-panel“下载
在本地镜像中,可以看到下载进度
2.运行镜像
注意勾选“开机自动开启”
如果没有端口冲突,可以不修改3002端口
容器已经运行
3.登录Sun-Panel
此时登录地址为:http://nas主机IP:3002/login
默认的账号/密码:admin@sun.cc/12345678
三、Sun-Panel的配置
1.修改默认密码:
单击右上角设置→系统应用→我的信息→修改密码……
2. 个性化
单击页面右上角的设置按钮
以修改背景为例:
单击上传壁纸→选中本机图片→上传
3. 添加百度搜索
默认没有百度搜索,添加方法如下:
单击搜索框的图标→点击齿轮图标
按照如下填写,完成“百度”搜索引擎的添加
图标:
https://i-blog.csdnimg.cn/blog_migrate/2d127f6df6eb46f686505a5a32966beb.png
url:https:/www.baidu.com/s?wd=
保存完成
4. 添加分组
设置→分组管理→添加
单击排序后,拖动鼠标可以实现顺序调整
5. 添加导航图标
空组可以直接单击“+”,进行添加。已经有图标的可以安装下面的顺序进行:
鼠标悬浮在分组文字上→单击“+”→
输入默认地址→获取图标→填写标题→保存
注意:如果无法获取图标,可以本地手工上传
下面是我简单配置的结果
四、远程访问
以上操作可以在局域网内完成,如果需要远程访问,可以使用“内网穿透”,按照如下步骤进行:
1.注册ZeroTier账号
官网网址:https://www.zerotier.com/
注册时需要邮箱验证,因此请提前注册邮箱(具体步骤:略)
2. 创建网络
登录后单击“Create A Network”创建虚拟局域网结点ID
*结点Nodes免费版最多25个
*NetWork ID需要记住,后面客户端加入网络时要用到
3.飞牛NAS安装
开通fnOS的ssh→用第三发工具登录ssh→以管理员权限执行如下命令:
curl -s https://install.zerotier.com | sudo bash
开始安装
依次输入:
sudo apt-get upgrade zerotier-one -y
sudo systemctl enable zerotier-one
sudo systemctl start zerotier-one
加入网络结点:
sudo zerotier-cli join {networkID}
networkID就是前面创建的网络结点ID号
再次回到Zerotier页面,单击“Check for new nodes”
对该主机进行授权
勾选“Authorized”再保存
至此,fnNAS加入到了虚拟局域网中,如果有别的电脑或者手机需要加入,也可以参照这个办法进行。
建议:完成后关闭fnOS的SSH,提高安全性
4.其它设备
PC端、手机移动端都有客户端可以下载使用,安装后输入网络结点ID,在管理页面中授权后,这些设备就“虚拟组网”成功,如同工作在局域网内一样了。
具体操作可以参考我以前的博文,这里不在赘述。
完成远程访问配置后,我们就可以随时随地使用Sun-Panel了。
Sun-Panel的功能还有很多,当然有些是需要付费的Pro版本(希望大家付费支持,让好软件持续发展下去),不过免费版也已经非常够用了。其它功能大家自行探索,可以在留言区分享大家的发现。