<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="京东-青龙">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2021-11-10 09:27<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
京东-青龙

安装docker 



XML/HTML代码


    curl -fsSL get.docker.com -o get-docker.sh #下载get-docker.sh文件

    sudo sh get-docker.sh --mirror Aliyun #以阿里云镜像安装get-docker.sh脚本内容






docker面板

amd64最新中文



XML/HTML代码


    docker run -d --restart=always --name=&quot;portainer&quot; -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data 6053537/portainer-ce






arm64最新中文



XML/HTML代码


    docker run -d --restart=always --name=&quot;portainer&quot; -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data 6053537/portainer-ce:linux-arm64






安装青龙面板



XML/HTML代码


    docker run -dit \

      -v $PWD/ql/config:/ql/config \

      -v $PWD/ql/log:/ql/log \

      -v $PWD/ql/db:/ql/db \

      -v $PWD/ql/repo:/ql/repo \

      -v $PWD/ql/raw:/ql/raw \

      -v $PWD/ql/scripts:/ql/scripts \

      -v $PWD/ql/jbot:/ql/jbot \

      -v $PWD/ql/ninja:/ql/ninja \

      -p 5700:5700 \

      -p 5701:5701 \

      --name qinglong \

      --hostname qinglong \

      --restart unless-stopped \

      whyour/qinglong:latest






进入青龙容器

 


XML/HTML代码


    docker exec -it qinglong /bin/bash




 

获取面板密码

cat /ql/config/auth.json 初始化密码后 再执行一次cat /ql/config/auth.json

修改密码后重新登陆

安装ninja 需要在容器内运行

 


XML/HTML代码


    git clone https://github.com/Waikkii/Waikiki_ninja.git /ql/ninja

    cd /ql/ninja

    git checkout master

    cd /ql/ninja/backend

    pnpm install

    pm2 start

    cp sendNotify.js /ql/scripts/sendNotify.js




将以下内容粘贴到 extra.sh（重启后自动更新并启动 Ninja）

 


XML/HTML代码


    cd /ql/ninja/backend

    git checkout .

    git pull

    pnpm install

    pm2 start

    cp sendNotify.js /ql/scripts/sendNotify.js




上面这部分可以在青龙面板直接加入

安装支持组件

 


XML/HTML代码


    pnpm install -g typescript   axios date-fns  png-js npm  png-js js-base64

    pip3 install requests

    apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev &amp;&amp; cd scripts &amp;&amp; npm install canvas --build-from-source

    apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev

     

    cd /ql/scripts/ &amp;&amp; apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev &amp;&amp; npm i &amp;&amp; npm i -S ts-node typescript @types/node date-fns axios png-js canvas --build-from-source




主机可以直接执行

 


XML/HTML代码


    docker exec -it qinglong bash -c &quot;pnpm install jsdom js-base64&quot;

    docker exec -it qinglong bash -c &quot;pnpm install -g typescript&quot;

    docker exec -it qinglong bash -c &quot;pnpm install axios date-fns&quot; 

    docker exec -it qinglong bash -c &quot;pnpm install png-js&quot;

    docker exec -it qinglong bash -c &quot;pip3 install requests&quot;

    docker exec -it qinglong bash -c &quot;apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev &amp;&amp; cd scripts &amp;&amp; npm install canvas --build-from-source&quot;

    docker exec -it qinglong bash -c &quot;apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev&quot;

      

    docker exec -it qinglong bash -c &quot;cd /ql/scripts/ &amp;&amp; apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev &amp;&amp; npm i &amp;&amp; npm i -S ts-node typescript @types/node date-fns axios png-js canvas --build-from-source&quot;




utils文件要放到ql/config/ 文件内 utils 放/ql/scripts 

任务名 格式化更新互助码



XML/HTML代码


    task /ql/config/code.sh

    10 * * * *






恢复容器配置，复制到新的VPS ，先把容器停了。直接把原来的 解压 tar zxvf ql.tar ，再搭建就可以用原来容器的配置





注意事项：

重启后务必执行一次 ql extra 保证 Ninja 配置成功。

更新 Ninja 只需要在容器中 ninja/backend 目录执行 git pull 然后 pm2 start

Qinglong 需要在登录状态（auth.json 中有 token）

一键配置faker



XML/HTML代码


    wget -q https://raw.githubusercontents.com/Oreomeow/VIP/main/Scripts/sh/ql.sh -O ql.sh &amp;&amp; bash ql.sh






已安装青龙的用户一键配置代码 配置Faker仓库助力



XML/HTML代码


    docker exec -it qinglong bash -c &quot;$(curl -fsSL &lt;https://gitee.com/allin1code/a1/raw/master/1customCDN.sh&gt;)&quot;






附脚本仓库:

【Faker仓库】

 ql repo https://github.com/shufflewzc/faker2.git &quot;jd_|jx_|gua_|jddj_|getJDCookie&quot; &quot;activity|backUp&quot; &quot;^jd[^_]|USER|function|utils|sendnotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql&quot;

【Waikkii仓库】

ql repo https://github.com/Waikkii/gd.git &quot;jd_|jx_|getJDCookie&quot; &quot;activity|backUp&quot; &quot;^jd[^_]|USER|utils&quot;

【passerby仓库】

ql repo https://github.com/passerby-b/JDDJ.git &quot;jd_|jx_|getJDCookie&quot; &quot;activity|backUp&quot; &quot;^jd[^_]|USER|utils&quot;

【smiek2221仓库】

ql repo https://github.com/smiek2221/scripts.git

【yuannian1112仓库】

ql repo https://github.com/yuannian1112/jd_scripts.git &quot;jd_|jx_|getJDCookie&quot; &quot;activity|backUp&quot; &quot;^jd[^_]|USER|utils&quot;

【JDHelp仓库】

ql repo https://github.com/he1pu/JDHelp.git &quot;jd_|jx_|getJDCookie&quot; &quot;activity|backUp|jd_delCoupon&quot; &quot;^jd[^_]|USER|utils&quot;

定时规则:

25 8,12,16,20,0 * * *

【更新面板】

ql update

32 5 * * *

面板登录地址：http://ip:5700

cookie添加地址：http://ip:5701

cookie获取软件:

https://github.com/Waikkii/JD_Get_Cookie/releases

安装原生chrome浏览器，打开软件按照说明获取，然后添加到面板。

提醒:

【极速金币】京东极速版-&gt;我的-&gt;金币(极速版使用)

【京东赚赚】微信-&gt;京东赚赚小程序-&gt;底部赚好礼-&gt;提现无门槛红包(京东使用)

【京东秒杀】京东-&gt;中间频道往右划找到京东秒杀-&gt;中间点立即签到-&gt;兑换无门槛红包(京东使用)

【东东萌宠】京东-&gt;我的-&gt;东东萌宠,完成是京东红包,可以用于京东app的任意商品

【领现金】京东-&gt;我的-&gt;东东萌宠-&gt;领现金(微信提现+京东红包)

【东东农场】京东-&gt;我的-&gt;东东农场,完成是京东红包,可以用于京东app的任意商品

【京喜工厂】京喜-&gt;我的-&gt;京喜工厂,完成是商品红包,用于购买指定商品(不兑换会过期)

【其他】京喜红包只能在京喜使用,其他同理




 
</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
