准备工作

一台服务器

服务器已安装docker(可使用宝塔面板一键安装)

或者

sudo yum check-update
curl -fsSL https://get.docker.com/ | sh
sudo systemctl start docker
sudo systemctl status docker
sudo systemctl enable docker

安装青龙

docker run -dit \
  --name QL \
  --hostname QL \
  --restart always \
  -p 5700:5700 \
  -v $PWD/QL/config:/ql/config \
  -v $PWD/QL/log:/ql/log \
  -v $PWD/QL/db:/ql/db \
  -v $PWD/QL/scripts:/ql/scripts \
  -v $PWD/QL/jbot:/ql/jbot \
  whyour/qinglong:latest

默认最新版
等待一段时间后,在浏览器输入ip:5700 即可登录

添加多容器(可选)

docker run -dit \
-v $PWD/ql2/config:/ql/config \
-v $PWD/ql2/log:/ql/log \
-v $PWD/ql2/db:/ql/db \
-v $PWD/ql2/scripts:/ql/scripts \
-v $PWD/ql2/jbot:/ql/jbot \
-p 5702:5700 \
--name ql2 \
--hostname ql2 \
--restart always \
whyour/qinglong:latest

安装依赖

NodeJs

记得拆分

crypto-js
prettytable
dotenv
jsdom
date-fns
tough-cookie
tslib
ws@7.4.3
ts-md5
jsdom -g
jieba
fs
form-data
json5
global-agent
png-js
@types/node
require
typescript
js-base64
axios

Python3

记得拆分

requests
canvas
ping3
jieba

Linux

记得拆分

bizCode
bizMsg
lxml