webapp安装教程,对接xdd-plus,可直接网页短信获取验证码后添加CK

昨天xdd-plus更新了一个新的功能,和rubyangxg的webapp对接,可以使用网页上手机获取验证码然后添加到xdd里, 然后再同步到青龙

效果图如下:

不过此功能及其吃资源,建议内存低于2G的不用看了,带着很吃劲的。arm的设备也不用看了,大佬不想去做arm的适配。

大佬项目地址:

webapp:GitHub - rubyangxg/jd-qinglong

xdd-plus:GitHub - 764763903a/xdd-plus: xdd-plus

建议看完GitHub内大佬们的说明后再看此教程,此教程以Centos7.8举例,其他系统举一反三或者看大佬的项目地址,也有教程。

此教程与其说是xdd-plus对接webapp的教程,不如直接点就是webapp的教程,webapp可以直接对接青龙,可在无xdd-plus的情况下使用。

对于xdd-plus的安装方法可看其他老哥的教程,此处不再细说。

注意:此教程需要有一定命令基础的人使用,对于无基础的小白,请多多善用百度。

教程开始:

1.配置安装webapp

在根目录下创建文件夹jd-qinglong并进入此文件夹:

mkdir jd-qinglong
cd jd-qinglong

下载大佬的配置文件,可能需要出国,如果没有的话,可在下载链接前加上代理网址:https://ghproxy.com/ (反正我没试过)

wget -O env.properties https://raw.githubusercontent.com/rubyangxg/jd-qinglong/master/env.template.properties

下载后,可以使用vi命令编辑env.properties文件,编辑方法很多,不做过多讲解。文件内也有注释,不做过多解释,只需要注意一点:在填写对接xdd-plus部分时,XDD_URL的格式为:http://IP地址:端口/api/login/smslogin,XDD_TOKEN的值为xdd内config.yaml文件中ApiToken的值,ApiToken可以自己填写。填写效果如图:

填写好配置文件后,需要拉取大佬的docker镜像

拉库配置命令:

docker run -dit
--name webapp
--hostname webapp
--network bridge
-p 5701:8080
-e SE_NODE_MAX_SESSIONS=1
-v /jd-qinglong/env.properties:/env.properties
rubyangxg/jd-qinglong:allinone

需要注意配置文件的目录不要错了,不对此命令做解释,想了解的具体去百度。

等待下载完并启动后,输入命令

docker logs -f webapp

可查看是否正常启动并连接到青龙。

对于群晖的安装,可查看大佬自己的教程:jd-qinglong/jd-qinglong-群晖安装教程.pdf at master · rubyangxg/jd-qinglong · GitHub

更新镜像可用以下命令

#停止阿东应用
docker-compose --env-file env.properties stop webapp
docker rm webapp && sudo docker rmi -f rubyangxg/jd-qinglong:allinone
#下载最新阿东镜像
docker pull rubyangxg/jd-qinglong:allinone
docker-compose restart
docker-compose up -d

2.配置xdd-plus

进入xdd-plus/conf文件夹内,备份并删除xdd的配置文件config.yaml,备份删除方法不表,不懂的百度。

删除原因:有可能xdd的更新不会更新config.yaml内的配置文件,但这次是需要最新的config.yaml文件的,为了方便,所以先备份然后再删除重新下载。

然后在QQ或者TG上对xdd的机器人发送 升级 ,并等待升级重启成功。

更新后,如果在配置文件里没有配置xdd的后台管理网页路径,默认进8080端口是打不开网页的

需要修改配置文件里的theme值为后台管理网页的路径,路径为./theme/admin.html

有html基础的,可以自定义此网页。

在命令行下回退到xdd-plus目录下,输入命令重新运行xdd

./xdd

待看到下载config.yaml 后开始运行其他功能的时候,按ctrl+c停止进程,然后对config.yaml文件进行配置,配置方法此处不表,不懂得可以看看其他老哥们的教程。

其中,ApiToken的值一定要和之前配置的env.properties文件内的XDD_TOKEN值相同

注意:env.properties文件内的等号后面不需要空格,但config.yaml文件的冒号后面一定要空格!

编辑好config.yaml文件后,重新运行命令让xdd在后台静默运行

./xdd -d

输入命令重启webapp的容器

docker restart webapp

待全都重启并正常运行后,在网页端输入http://IP地址:5701,即可打开网页。

输入手机号并获取验证码后点击登录,如果成功,xdd的机器人会提示:

至此表明配置成功。如果失败,注意一下配置文件是否都正确配置了,格式是否都正确了,符号是否都是英文半角符号。

要是还是有问题,那我可解决不了,可以在大佬们的GitHub那儿留言询问吧。

后话:此软件到底安不安全,仁者见仁智者见智吧。

-> 加入科技玩家交流群组:点击加入 <-
注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.文章中源码或APP等,无法保证其绝对安全,需自行辨别。
6.文章关联方不想展示也可以微信站长“socutesheep”删除。
本文由 @Jackrong 发布。如若转载,请注明出处: 科技玩家 » webapp安装教程,对接xdd-plus,可直接网页短信获取验证码后添加CK

给TA买糖
共{{data.count}}人
人已买糖
教程玩家投稿精选文章

傻妞sillyGril安装教程及注意事项

2021-9-18 23:07:04

学习笔记教程精选文章软件

Quantumult X(圈x)系列之小白快速入门篇

2021-9-25 19:53:27

136 条回复 A文章作者 M管理员
贴心提醒
请认真对待作者付出,勿发表无意义言论,触发过滤规则的评论将无法提交,包含敏感词的评论会自动变成待审核状态哦。
  1. LAzySleep

    又学习到了,写的非常好😁

    • ypp

      这个还能正常使用吗

  2. 两个空格

    谢谢分享,学习了

  3. seatom

    又学习到了,写的非常好😁

  4. LAzySleep

    继续加油哦,争取发表更多优秀帖子

  5. 宝宝巴士

    感谢分享

  6.  未

    学习一下

  7. 萝卜头

    谢谢分享,学习了

  8. 超级无敌可爱

    又学习到了,写的非常好😁

  9.  22333

    感谢分享

  10. dsad

    又学习到了,写的非

  11. 迭戈不朽

    学习了啦

  12. desig2009

    学习了

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