青龙面板2.8+Ninja安装以及互助码设置

免费代挂请扫码加入QQ群

青龙面板2.8+Ninja安装以及互助码设置

(注:挂机会有黑号的风险,本站不承担任何因挂机导致黑号带来的损失!)

Ninja介绍

Ninja是@MoonBegonia大佬开发的一个开源安全的青龙面板扫码工具。

安装步骤

安装教程搬运“简单网”大佬博客上的教程

第零步 安装docker,docker-compose。(已有面板的跳过这步)

#安装docker
sudo yum check-update
curl -sSL <https://get.daocloud.io/docker> | sh
sudo systemctl start docker
sudo systemctl status docker
sudo systemctl enable docker

第一步 删除容器(删除容器对已有的面板不会有任何改变,放心搞)

docker stop $(docker ps -a -q) //  stop停止所有容器 
 docker rm $(docker ps -a -q) //   remove删除所有容器

第二步

安装docker-compose

sudo curl -L "<https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$>(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

在root文件夹下创建一个目录,目录内创建docker-compose.yml

已安装的朋友进入QL文件夹内创建docker-compose.yml

填入以下内容

version: "3"
services:
  qinglong:
    image: whyour/qinglong:latest
    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

保存退出。

命令行里cd进docker-compose.yml所在的文件夹,执行命令

docker-compose up -d

青龙面板2.8+Ninja安装以及互助码设置

然后登录ip:5700

进入容器

## ql为容器名 本文机器容器名为qinglong
docker exec -it qinglong bash

青龙面板2.8+Ninja安装以及互助码设置

执行以下命令

git clone https://ghproxy.com/https://github.com/shufflewzc/ninja.git /ql/ninja
cd /ql/ninja/backend
pnpm install
pm2 start

第三步

打开青龙configs文件夹的extra.sh文件

将以下内容粘贴进去。

cd /ql/ninja/backend
pm2 start

注意事项

  • 重启后务必执行一次 ql extra 保证 Ninja 配置成功。
  • 更新 Ninja 只需要在容器中 ninja/backend 目录执行 git pull 然后 pm2 start
  • Qinglong 需要在登录状态(auth.json 中有 token)

 

Ninja 环境变量设置

Ninja目前支持的环境变量有:

  • ALLOW_ADD: 是否允许添加账号 不允许添加时则只允许已有账号登录(默认 true
  • ALLOW_NUM: 允许添加账号的最大数量(默认 40
  • NINJA_PORT: Ninja 运行端口(默认 5701
  • NINJA_NOTIFY: 是否开启通知功能(默认 true
  • NINJA_UA: 自定义 UA,默认为随机

那么老样子打开Finalshell 按顺序复制粘贴代码

docker exec -it qinglong bash
cd /ql/ninja/backend
cp .env.example .env

然后在文件管理器找到.env文件

青龙面板2.8+Ninja安装以及互助码设置

按需修改内容保存。

青龙面板2.8+Ninja安装以及互助码设置

修改完文件记得 
pm2 start 

Ninja更新方法

那么老样子打开Finalshell 按顺序复制粘贴代码

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

常见问题

Q:为什么我 git pull 失败?A:一般是修改过文件,先运行一次 git checkout . 再 git pull。还是不行就删了重拉。

Q:为什么访问不了?A:一般为端口映射错误/失败,请自行检查配置文件。

Q:为什么访问白屏?A:使用现代的浏览器,而不是古代的。

互助码设置

青龙面板2.8之后的版本砍掉了内置的互助码,要设置互助只能手动添加运行环境变量或替换脚本的内置互助码,因为X东的互助码每天都会变换,然后又要重新手动设置互助码,确实带来很多不便,网上搜了下这方面的教程,发现这方面的教程很少而且不完整,参照了这篇【青龙面板2.8互助码设置】 教程设置了一下,问题解决了。@LAzySheep 大佬的方案是通过task_before.sh这个文件作为钩子读取执行code.sh产生的最新日志文件来导入助力码。我稍稍优化了一下,在执行code.sh时生成sharecode.sh文件,然后通过task_before.sh引入sharecode.sh将助力码添加至运行环境变量。如果你觉得@LAzySheep 大佬的方案更加理想,请参照了这篇【青龙面板2.8互助码设置】 教程设置。

最终,结合了这位大佬的教程,完美的解决青龙面板的互助问题,把过程记录一下,也可以给有需要的朋友提供一下帮助。

一、首先下载文章下面提供的压缩包,里面有code.sh和task_before.sh这两个文件。

二、将code.sh放入青龙映射的scripts文件夹📁,将task_before.sh放入青龙映射的config文件夹📁,无需任何修改。

三、根据拉取的库,修改code.sh里面的name_js前缀,默认shufflewzc_faker2。

如果你拉取的是JDHelloWorld,那就把前缀shufflewzc_faker2全部替换成JDHelloWorld,然后保存。举一反三,注意要一一对应。注:code.sh里面我剔除了{crazyJoy任务}和{京喜财富岛}这两个互助码,原因是crazyJoy接口改变导致运行错误且基本没水了,京喜财富岛已经改版,之前的助力码已经没用。

name_js=(
    shufflewzc_faker2_jd_fruit
    shufflewzc_faker2_jd_pet
    shufflewzc_faker2_jd_plantBean
    shufflewzc_faker2_jd_dreamFactory
    shufflewzc_faker2_jd_jdfactory
    shufflewzc_faker2_jd_jdzz
    shufflewzc_faker2_jd_jxnc
    shufflewzc_faker2_jd_bookshop
    shufflewzc_faker2_jd_cash
    shufflewzc_faker2_jd_sgmh
    shufflewzc_faker2_jd_health
)

四、添加定时任务”task code.sh”,定时时间按自己的需求来。

青龙面板2.8+Ninja安装以及互助码设置

成功的前提条件:你必须运行过相应的脚本,形成了日志,它才可以读取和合并你的互助码。

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

给TA打赏
共{{data.count}}人
人已打赏
学习笔记

又发现一个宅男“福利”神站,建议沉迷其中~

2020-2-6 19:04:39

学习笔记

Sublime Text 3.2.1.3207 已注册简体中文便携版

2019-4-13 15:59:52

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索