群晖Docker部署诺兰Nvjdc教程-0.9版本
背景:
最近一直都在忙站里的活动,晕头转向的。好在有各位玩家们鼓励支持,总算是有惊无险的把活动圆满完成了。最近很火的Nvjdc,我还没开始学习,作者就被气跑了。幸亏有站里的玩家们早早写了教程,我终于被玩家们反哺了。哈哈,感觉棒棒哒。感谢@Joy,@感谢Aa1。
项目地址:~https://github.com/NolanHzy/nvjdc~(404了😫)
项目镜像地址:https://hub.docker.com/r/nolanhzy/nvjdc/tags(大佬开恩放出来了)
先说说Nvjdc是什么?
类比阿东,就是一个短信登录的小帮手。
优点:1、速度快;2、占用低;3、纵享丝滑
缺点:目前看来就是不支持arm,不支持青龙2.10.1
解题思路
配置群晖👉部署Nvjdc👉配置sillyGirl👉拉小手👫
好啦,介绍完了,下面要开餐啦。🍚🥢
本文运行环境:青龙 2.9.5版本+Nvjdc 0.9版本+傻妞和芝士最新版
配置群晖
命令需要用到解压,所以先给群晖安装一下unzip。槽点:群晖不支持yum/apg-get
,不是很方便。只能曲线救国。
一、群晖安装ipkg
- 新增套件来源:https://www.cphub.net
添加源
- 先后安装4个套件:Easy Bootstrap Installer、Perl、iPKGui、Git server
群晖7.0安装bootstrap的方法(来自玩家@momo)
群晖7.0安装bootstrap看下玩家@momo 的教程
二、安装unzip
sudo -i #root权限
ipkg update #更新一下
ipkg install unzip #安装unzip
部署Nvjdc
为了同时照顾高阶玩家和小白玩家,我尽量同步命令和ui界面部分。
一、拉取镜像
sudo docker pull nolanhzy/nvjdc:0.9
或者:群晖docker注册表🔍nvjdc👉选择“nolanhzy/nyjdc”➡️0.9版本
二、新建映射文件夹、配置文件Config.json
1)分步执行下面👇的命令
cd /volume1/docker #cd到docker目录
mkdir nvjdc && cd nvjdc #新建nvjdc文件夹并cd到nvjdc目录
touch Config.json #新建配置文件Config.json
vi Config.json #编辑配置文件
或者:群晖File Station进行新建
2)键盘按字母i,进入编辑模式,输入下面的整段代码,按需配置。然后按键盘esc退出编辑,输入:wq
退出并保存。
{
///最大支持几个网页
"MaxTab": "4",
//网站标题
"Title": "Nvjdc",
//网站公告
"Announcement": "做人,最重要的就是开心啦。",
///多青龙配置
"Config": [
{
//序号必须从1开始
"QLkey": 1,
//服务器名称
"QLName": "腾讯云",
//青龙url
"QLurl": "http://127.0.0.1:5700",
//青龙2,9 OpenApi Client ID
"QL_CLIENTID": "XXX",
//青龙2,9 OpenApi Client Secret
"QL_SECRET": "XXX",
//青龙面包最大ck容量
"QL_CAPACITY": 45,
//消息推送二维码
"QRurl":""
},
{
//序号必须从1开始
"QLkey": 2,
//服务器名称
"QLName": "阿里云",
//青龙url
"QLurl": "http://127.0.0.1:5700",
//青龙2,9 OpenApi Client ID
"QL_CLIENTID": "XXX",
//青龙2,9 OpenApi Client Secret
"QL_SECRET": "XXX",
//青龙面包最大ck容量
"QL_CAPACITY": 45,
//消息推送二维码
"QRurl":""
}
]
}
或者:群晖文本编辑器右键打开进行编辑
支持多个青龙容器配置,在青龙设置“添加应用“,即可获得Client ID、Client Secret
三、新增依赖文件夹chromium
cd /volume1/docker/nvjdc #cd到nvjdc目录
mkdir -p .local-chromium/Linux-884014 && cd .local-chromium/Linux-884014 #新建文件夹并cd过去
wget https://mirrors.huaweicloud.com/chromium-browser-snapshots/Linux_x64/884014/chrome-linux.zip && unzip chrome-linux.zip #下载并解压**chromium**
rm -f chrome-linux.zip #删除刚刚下载的压缩包
四、部署容器
上面都做完,镜像应该也下载完了,差不多3GB大小。然后执行下面的命令,一把梭哈就行了。
sudo docker run -d \
--name nvjdc \
-p 5704:80 \
-v /volume1/docker/nvjdc/Config.json:/app/Config/Config.json:ro \
-v /volume1/docker/nvjdc/.local-chromium:/app/.local-chromium \
--privileged=true \
nolanhzy/nvjdc:0.9
小白玩家看不懂的话,请移步下面教程学习一下,很简单。
命令解读指南
或者:群晖docker进行配置部署
稍微等一会儿,然后查看容器日志,看看是否成功启动。
sudo docker logs -f nvjdc
或者:群晖docker👉nvjdc容器👉详情-日志,出现如下界面就表示ok啦
快去打开网页看看效果:ip+映射端口
遇到问题做如下检查:
1、确保青龙版本不是2.10.1
2、确保青龙url链接最后面没有多出/
3、确保复制的client id没有多出空格等不可见字符
4、如果nvjdc和青龙不在一个局域网内,确保青龙url链接填写的是公网ip+端口号
5、如果以上情况都不符合,提问前请告知自己系统版本号,如果安装过程有错误提示,附上错误提示截图,
6、nvjdc暂不支持arm架构的系统!
7、打不开nvjdc请检查防火墙是否放行nvjdc的端口。
引用原作者讨论组自动回复内容
后话:累了困了🥱,先睡觉,天大的事也明天再说。
唯一就是希望大佬不要跑路了,继续更新吧,青龙都要奔3了,诺兰不能停呀。
注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
本文转自 群晖Docker部署诺兰Nvjdc教程-0.9版本,如有侵权,请联系删除。
您好,我现在看到是1.2的版本,我安装后无法启动,我是群晖docker
看报错信息哦。 不然我也不知道是啥原因