群晖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

  1. 新增套件来源:https://www.cphub.net

添加源

  1. 先后安装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版本,如有侵权,请联系删除。

最后修改:2021 年 11 月 13 日 09 : 27 AM
如果觉得我的文章对你有用,请随意赞赏