openwrt 软路由 docker安装青龙面板 + Ninja

注:原Ninja早已停止更新维护,且不再支持2.11及以上的青龙版本,故转用ARK、JDX、Saobing等面板,大家可从docker hub自行拉取JDX镜像,其他面板例如saobing也都可以实现类型功能,自行选择即可;

事先准备:

务必先下载好 京东、京喜、京东极速版三个app并开启以下活动(有些需要选择种植或者生产的物品自行选择即可,千万不要空着,否则相当于活动未开),以防脚本无法运行未开启的活动,导致收益降低;

必开活动:

京东必开活动:东东农场、东东萌宠、宠汪汪、种豆得豆

京喜必开活动:京喜财富岛、京喜牧场、京喜工厂

京东极速版必开活动:汪汪乐园、注意需要绑定微信号(部分脚本会自动提现至微信)

一、硬件平台介绍

闲置小主机1台 :

CPU:i5-4210U ,双核四线程

网卡:千兆双螃蟹网卡

内存:4G内存

硬盘:32G固态

刷入openwrt系统 :eSir高大全版

openwrt 软路由 docker安装青龙面板 + Ninja

 

二、下载docker镜像和创建容器 + Ninja

1. 首先使用ssh登录openwrt后台,使用自带的TTYD终端也可以,我这里使用的是MobaXterm,用户名密码输入完成后会看到openwrt提示,如下图所示:

openwrt 软路由 docker安装青龙面板 + Ninja

2. 系统默认已安装docker,所以可以直接拉取青龙面板的镜像,先在根目录下创建一个ql的文件夹

openwrt 软路由 docker安装青龙面板 + Ninja

3. 在刚刚创建的ql文件夹内创建docker-compose.yml,并填入以下代码段内容,并进行保存:

openwrt 软路由 docker安装青龙面板 + Ninja

openwrt 软路由 docker安装青龙面板 + Ninja

version: "3"
services:
  qinglong:
    image: whyour/qinglong:2.11.0
    container_name: qinglong
    restart: unless-stopped
    tty: true
    ports:
      - 5700:5700
      - 5701:5701
    environment:
      - ENABLE_HANGUP=true
      - ENABLE_WEB_PANEL=true
    volumes:
      - ./config:/ql/config
      - ./log:/ql/log
      - ./db:/ql/db
      - ./repo:/ql/repo
      - ./raw:/ql/raw
      - ./scripts:/ql/scripts
      - ./jbot:/ql/jbot
      - ./ninja:/ql/ninja
    labels:
      - com.centurylinklabs.watchtower.enable=false

4. 在ql文件夹内执行 以下命令,开始拉取青龙面板,拉取失败的自行挂梯子后在尝试

 

docker-compose up -d

openwrt 软路由 docker安装青龙面板 + Ninja

5. 拉取成功后如下图所示

openwrt 软路由 docker安装青龙面板 + Ninja

 

6. 此时青龙面板已经安装完成,接下来进入青龙后台,地址为ip+端口,我这里是192.168.50.1:5700,进入后先进行初始化配置下,推送可以先不设置,跳过即可,如下所示:

openwrt 软路由 docker安装青龙面板 + Ninja

openwrt 软路由 docker安装青龙面板 + Ninja

openwrt 软路由 docker安装青龙面板 + Ninja

openwrt 软路由 docker安装青龙面板 + Ninja

 

7. 回到命令台,执行以下命令,切换到青龙用户下

docker exec -it qinglong bash

openwrt 软路由 docker安装青龙面板 + Ninja

 

8. 执行以下4条命令,开始拉取安装Ninja

git clone -b qinglong2.11 https://github.com/China-Uncle/Waikiki_ninja.git /ql/ninja
cd /ql/ninja/backend
pnpm install
pm2 start

openwrt 软路由 docker安装青龙面板 + Ninja

openwrt 软路由 docker安装青龙面板 + Ninja

openwrt 软路由 docker安装青龙面板 + Ninja

openwrt 软路由 docker安装青龙面板 + Ninja

 

9. 回到青龙面板web界面,找到配置文件中的extra.sh,添加以下代码段,并保存

cd /ql/ninja/backend
pm2 start

openwrt 软路由 docker安装青龙面板 + Ninja

openwrt 软路由 docker安装青龙面板 + Ninja

 

10. 保存完成后,重启下容器,可以通过openwrt后台的docker里执行重启,也可以通过命令重启,当然直接暴力断电重启设备也是可以的,我这里使用的是openwrt后台里的docker重启的容器

openwrt 软路由 docker安装青龙面板 + Ninja

11. 容器重启完成后,在命令行里重新执行以下命令,以保证Ninja配置成功

docker exec -it qinglong bash
ql extra

openwrt 软路由 docker安装青龙面板 + Ninja

 

12. 执行以下命令,拷贝出一份Ninja的配置文件

cd /ql/ninja/backend
cp .env.example .env

openwrt 软路由 docker安装青龙面板 + Ninja

 

13. 修改.env文件,可以使用vi编辑器修改,也可以导出到电脑用notepad ++这类编辑器修改,记事本应该也是可以的,因为MobaXterm自带文件管理器,所以我这里可以打开直接修改,大家可以按照适合自己的方式修改即可,注意:这一步不是必须的,大家按照自己的实际情况来决定

我的修改前:

openwrt 软路由 docker安装青龙面板 + Ninja

我的修改后:

openwrt 软路由 docker安装青龙面板 + Ninja

修改完保存好就行,如果是拿出来修改的,记得在放回原目录更替掉原来的.env文件

14. 修改完重新执行下该条命令

pm2 start

openwrt 软路由 docker安装青龙面板 + Ninja

 

15. 更新Ninja的方法,只需要以下四条命令

docker exec -it qinglong bash
cd /ql/ninja/backend
git pull
pm2 start

openwrt 软路由 docker安装青龙面板 + Ninja

 

16. 以上便是安装青龙 + Ninja的所有操作,完成后便可以打开ip + 5701打开看下,我这里是192.168.50.1:5701,能正常打开下面页面就说明安装成功了

openwrt 软路由 docker安装青龙面板 + Ninja

openwrt 软路由 docker安装青龙面板 + Ninja

openwrt 软路由 docker安装青龙面板 + Ninja

三、常用脚本库

##Faker集合仓库2(国外鸡):

docker exec -it qinglong ql repo https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate"

##Faker集合仓库2(国内鸡):

docker exec -it qinglong ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql"

##Faker集合仓库3(纯净版,无助力池,纯内部助力)

docker exec -it qinglong ql repo https://ghproxy.com/https://github.com/shufflewzc/faker3.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql"

## YYDS

docker exec -it qinglong ql repo https://github.com/okyyds/yyds.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator" "master"

## YYDSpure

docker exec -it qinglong ql repo https://github.com/okyyds/yydspure.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator" "master"

##ccwav库

docker exec -it qinglong ql repo https://github.com/ccwav/QLScript2.git "jd_" "sendNotify|NoUsed" "ql|jdCookie.js|USER_AGENTS"

##smiek2121开卡库

docker exec -it qinglong ql repo https://ghproxy.com/github.com/smiek2121/scripts.git "jd_|gua_" "" "ZooFaker_Necklace.js|JDJRValidator_Pure.js|sign_graphics_validate.js|jdCookie.js"

##滴滴果园

docker exec -it qinglong ql raw https://gitee.com/xiecoll/radish-script/raw/master/ddgy.js

##美团 + 饿了么

docker exec -it qinglong ql repo https://gitee.com/xiecoll/radish-script.git "lb_meituan|lb_elm" "README " "sendNotify"

##源火星球

docker exec -it qinglong ql raw https://raw.githubusercontent.com/dongfangbeimu/shouji/main/yhxq.js

##腾讯自选股

docker exec -it qinglong ql raw https://ghproxy.com/https://raw.githubusercontent.com/leafxcy/JavaScript/main/txstock.js

##快手极速版

docker exec -it qinglong ql raw https://raw.githubusercontent.com/liuqi6968/-/main/ks_js.js

docker exec -it qinglong ql raw https://raw.githubusercontent.com/leafxcy/JavaScript/main/ksjsb.js

##燃旅视频

docker exec -it qinglong ql raw https://gitee.com/soy-tool/app-script/raw/master/app_rlsp.js

##快音

docker exec -it qinglong ql raw https://gitee.com/soy-tool/app-script/raw/master/app_kyin.js

##咔咔

docker exec -it qinglong ql raw http://nm.nm6.ltd/scripts/kk.js

##聚看点

docker exec -it qinglong ql raw http://47.101.146.160/scripts/jkd.js

##金猪钱罐

四、一键依赖安装

 

docker exec -it qinglong bash

curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/shufflewzc/QLDependency/main/Shell/QLOneKeyDependency.sh | sh

 

 

本站文章资源均来源自网络,除非特别声明,否则均不代表站方观点,并仅供查阅,不作为任何参考依据!
如有侵权请及时跟我们联系,本站将及时删除!
如遇版权问题,请查看 本站版权声明
THE END
分享
二维码
海报
openwrt 软路由 docker安装青龙面板 + Ninja
注:原Ninja早已停止更新维护,且不再支持2.11及以上的青龙版本,故转用ARK、JDX、Saobing等面板,大家可从docker hub自行拉取JDX镜像,其他面板例如saobing也……
<<上一篇
下一篇>>