群晖Docker部署诺兰Nvjdc对接傻妞教程(11.16更新)

背景:最近一直都在忙站里的活动,晕头转向的。好在有各位玩家们鼓励支持,总算是有惊无险的把活动圆满完成了。最近很火的Nvjdc,我还没开始学习,作者就被气跑了。幸亏有站里的玩家们早早写了教程,我终于被玩家们反哺了。哈哈,感觉棒棒哒。感谢@Joy,@感谢Aa1。

更新内容:11月16日更新附上了@Nolan大佬的排错教程。
1、优化更新方式,以后不需要拉取镜像,只需要停止容器 git pull源码 启动容器即可。git pull 目前不超过200m
2、优化滑块轨迹,增加数值,增大正确记录,优化垫子轨迹,有一定几率成功。
3、优化打开页面等待。
4、部署变化:新建Config文件夹,放配置文件Config.json
如果以前安装过1.1及以前的版本,直接跳转按👉“旧版升级”部署;
如果你是全新安装,接着往下看就行;

项目地址:https://github.com/NolanHzy/nvjdcdocker(穿新👖咯)
项目镜像地址:https://hub.docker.com/r/nolanhzy/nvjdc/tags(大佬开恩放出来了)

先说说Nvjdc是什么?

就是一个短信登录的小帮手。

优点:1、速度快;2、占用低;3、纵享丝滑
缺点:目前看来就是不支持arm,不支持青龙2.10.1

解题思路

配置群晖👉部署Nvjdc👉配置sillyGirl👉拉小手👫

好啦,介绍完了,下面要开餐啦。🍚🥢

本文运行环境:青龙 2.9.5版本+Nvjdc 1.2版本+傻妞和芝士最新版

Nvjdc部署

配置群晖

命令需要用到解压,所以先给群晖安装一下unzip。槽点:群晖不支持yum/apg-get,不是很方便。只能曲线救国。

一、群晖安装ipkg

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

2、先后安装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界面部分。

如果以前安装过1.1及以前的版本,请按👉“旧版升级”部署;
如果你是全新安装,请接着往下看⬇️;

一、拉取镜像

sudo docker pull nolanhzy/nvjdc:latest

或者:群晖docker注册表🔍nvjdc👉选择“nolanhzy/nyjdc”➡️latest版本

二、拉取源码

#国内用户
git clone https://ghproxy.com/https://github.com/NolanHzy/nvjdcdocker.git /volume1/docker/nvjdc
#国外用户
git clone https://github.com/NolanHzy/nvjdcdocker.git /volume1/docker/nvjdc

三、新建配置文件夹、下载配置文件Config.json

1)分步执行下面👇的命令
cd /volume1/docker/nvjdc #cd到nvjdc目录
mkdir -p Config && cd Config #新建Config文件夹并cd到Config目录
#国内用户下载配置文件
wget -O Config.json https://ghproxy.com/https://raw.githubusercontent.com/NolanHzy/nvjdc/main/Config.json
#国外用户下载配置文件
wget -O Config.json https://raw.githubusercontent.com/NolanHzy/nvjdc/main/Config.json

或者:群晖File Station进行新建

2)根据自己的情况修改配置文件Config.json
#cd到配置文件夹
cd /volume1/docker/nvjdc/Config
#修改配置文件
vi Config.json

键盘按字母i,进入编辑模式,输入下面的整段代码,按需配置。然后按键盘esc退出编辑,输入:wq退出并保存。

{
  ///浏览器最多几个网页
  "MaxTab": "4",
  //网站标题
  "Title": "NVJDC",
  //回收时间分钟 不填默认3分钟
  "Closetime": "3",
  //网站公告
  "Announcement": "做人,最重要的就是开心啦。",
  ///开启打印等待日志卡短信验证登陆 可开启 拿到日志群里回复 默认不要填写
  "Debug": "",
  ///自动滑块次数5次 5次后手动滑块 可设置为0默认手动滑块
  "AutoCaptchaCount": "5",
  ///XDD PLUS Url  http://IP地址:端口/api/login/smslogin
  "XDDurl": "",
  ///xddToken
  "XDDToken": "",
  ///青龙配置  注意对接XDD 对接芝士 设置为"Config":[]
  "Config": [
    {
      //序号必填从1 开始
      "QLkey": 1,
      //服务器名称
      "QLName": "阿里云",
      //青龙地址
      "QLurl": "",
      //青龙2,9 OpenApi Client ID
      "QL_CLIENTID": "",
      //青龙2,9 OpenApi Client Secret
      "QL_SECRET": "",
      //CK最大数量
      "QL_CAPACITY": 40,
      "QRurl": ""
    }
  ]

}

或者:群晖文本编辑器右键打开进行编辑

支持多个青龙容器配置,在青龙设置“添加应用“,即可获得Client IDClient 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 #删除刚刚下载的压缩包

五、部署容器

上面都做完,镜像应该也下载完了,然后执行下面的命令,一把梭哈就行了。

sudo docker run -d \
--name nvjdc \
-p 5703:80 \
-v /volume1/docker/nvjdc:/app \
-v /etc/localtime:/etc/localtime:ro \
-it --privileged=true \
nolanhzy/nvjdc:latest

小白玩家看不懂的话,请移步下面教程学习一下,很简单。

命令解读指南

或者:群晖docker进行配置部署,最后应用即可。

稍微等一会儿,然后查看容器日志,看看是否成功启动。

sudo docker logs -f nvjdc

或者:群晖docker👉nvjdc容器👉详情-日志,出现如下界面就表示ok啦

快去打开网页看看效果:ip+映射端口

旧版升级(适用于1.1及以下版本升级到1.2版本)

升级思路:重命名原nvjdc目录👉拉取新库目录👉移动原相关文件到新目录👉部署新容器

一、重命名原来的目录

mv /volume1/docker/nvjdc /volume1/docker/nvjdc1

二、拉取新库代码到本地

#国内用户命令
git clone https://ghproxy.com/https://github.com/NolanHzy/nvjdcdocker.git /volume1/docker/nvjdc
#国外用户命令
git clone https://github.com/NolanHzy/nvjdcdocker.git /volume1/docker/nvjdc

三、乾坤大挪移

1、移动原目录下的配置文件Config.json到新目录的新建的Config文件夹下(道理很简单,说起来很绕)
cd /volume1/docker/nvjdc && mkdir -p Config #在新目录nvjdc下新建Config文件夹
mv /volume1/docker/nvjdc1/Config.json /volume1/docker/nvjdc/Config/Config.json #移动原目录配置文件到新目录Config下
2、移动原目录下的浏览器文件夹到新目录
cd /volume1/docker/nvjdc && mv /volume1/docker/nvjdc1/.local-chromium /volume1/docker/nvjdc/.local-chromium
3、删除原来的镜像
docker rm -f nvjdc

四、重新部署

1、拉取新镜像
sudo docker pull nolanhzy/nvjdc:latest
2、一键部署
sudo docker run -d \
--name nvjdc \
--restart=always \
-p 5703:80 \
-v /volume1/docker/nvjdc:/app \
-v /etc/localtime:/etc/localtime:ro \
-it --privileged=true \
nolanhzy/nvjdc:latest
一把梭哈效果图

至此,你应该成功从旧版升级啦。去登录ip+端口试试看吧。

后续更新

cd /volume1/docker/nvjdc
docker stop nvjdc
git pull
docker start nvjdc

遇到问题做如下检查:

1、确保青龙版本不是2.10.1

2、确保青龙url链接最后面没有多出/

3、确保复制的client id没有多出空格等不可见字符

4、如果nvjdc和青龙不在一个局域网内,确保青龙url链接填写的是公网ip+端口号

5、如果以上情况都不符合,提问前请告知自己系统版本号,如果安装过程有错误提示,附上错误提示截图,

6、nvjdc暂不支持arm架构的系统!

7、打不开nvjdc请检查防火墙是否放行nvjdc的端口。

8、如果打开网页乱码,请修改Config.json配置文件编码格式为UTF-8。

引用原作者讨论组自动回复内容

下面是@Nolan大佬亲自写的排错教程,有问题请认真按教程排查。

圈子话题

NVJDC 安装排错教程

对接傻妞

1、修改Nvjdc配置文件Config.json

删除Config.json的青龙配置,保留[ ]即可,如下所示

{
  ///浏览器最多几个网页
  "MaxTab": "4",
  //网站标题
  "Title": "科技玩家",
  //回收时间分钟 不填默认3分钟
  "Closetime": "3",
  //网站公告
  "Announcement": "做人,最重要的就是开心啦。",
  ///开启打印等待日志卡短信验证登陆 可开启 拿到日志群里回复 默认不要填写
  "Debug": "",
  ///自动滑块次数5次 5次后手动滑块 可设置为0默认手动滑块
  "AutoCaptchaCount": "5",
  ///XDD PLUS Url  http://IP地址:端口/api/login/smslogin
  "XDDurl": "",
  ///xddToken
  "XDDToken": "",
  ///青龙配置  注意对接XDD 对接芝士 设置为"Config":[]
  "Config": []

}

重启容器生效,好像不能热更新。

sudo docker restart nvjdc

2、配置傻妞

#设置诺兰登陆地址
set jd_cookie nolan_addr 诺兰ip:端口 例:set jd_cookie nolan_addr http://192.168.1.1:5703
#需要http://前缀!!! 需要http://前缀!!! 需要http://前缀!!! 重要事情说三遍!!!

重启傻妞生效。如果还不会部署傻妞,请移步下面的教程学习。

群晖Docker傻妞SillyGirl完整部署教程 11.21更新

后话:Nolan大佬还是心挺软,嘴上说跑路,但是行动上从来没有停止过更新。
嘻嘻嘻,咱们就偷着乐呵吧。😄我先睡个午觉,下午再补充对接傻妞。xdd我暂时不写,我用不上。

注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.文章关联方不想展示也可以微信站长“socutesheep”删除。
本文由 @LAzySheep 发布。如若转载,请注明出处: 科技玩家 » 群晖Docker部署诺兰Nvjdc对接傻妞教程(11.16更新)

给TA买糖
共{{data.count}}人
人已赞赏
学习笔记

sillyGirl对接京东和淘宝的返利插件教程11.22更新

2021-11-1 0:50:22

学习笔记

群晖必备的一些套件安装

2021-11-21 22:19:18

192 条回复 A文章作者 M管理员
  1. 不管

    已成功,只是NVJDC提示配置有误

  2. azhuai

    按照教程操作,一直转圈圈啊,获取不了验证码,怎么回事

  3. 小fan

    学习学习

  4. 无名13437

    请大牛指点下,青龙面板如何设置第几个号不玩哪个业务,之前是在config.sh里面配置的,请大神指点下!

  5. 村哥

    我用1c1G安装,运行CPU占用就达到100了

  6. 放空

    黑群加不了新源,提示无效的位置😭

  7. ZJ

    大佬,nolan 对接傻妞,发送验证码报这个错是什么问题啊

  8. mkdd
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索