搭建京东任务
- N1启动Docker CE
- 使用xshell进入N1,输入命令拉取镜像
docker pull whyour/qinglong:latest
- 创建容器并启动
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 \
--net host \
--name qinglong \
--hostname qinglong \
--restart unless-stopped \
whyour/qinglong:latest
- 初次登陆,http://
:5700,使用 admin/adminadmin 登陆,提示已初始化密码
去自己映射目录config下找 auth.json,查看里面的password
docker exec -it qinglong cat /ql/config/auth.json
青龙2.8Faker仓库一键配置
docker exec -it qinglong bash -c "$(curl -fsSL https://gitee.com/allin1code/a1/raw/master/1customCDN.sh)"
Ninja安装并启动
进入青龙容器,qinglong为容器名称
docker exec -it qinglong bash
把ninja下载下来,因为N1没有安装git命令,所以我是手动下载的,参考网址
cd /ql/ninja/backend ##进入ninja后端文件夹
pnpm install ##安装ninja
pm2 start ##启动ninja
cp sendNotify.js /ql/scripts/sendNotify.js
添加启动任务到extra,随容器启动(extra.sh在:青龙面板-配置文件-extra.sh)
cd /ql/ninja/backend
pm2 start
cp sendNotify.js /ql/scripts/sendNotify.js
Comments | NOTHING