准备材料

  • 一枚vps
  • 青龙面板
  • 脚本仓库

安装青龙面板

  1. 连接vps
  2. 输入以下命令,如果第一个出现错误,可选用第二个
1
curl -sSL https://get.daocloud.io/docker | sh
1
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
  1. 拉取青龙镜像,建议更改端口号,避免被别人扫到
1
2
3
4
5
6
7
docker run -dit \
-v $PWD/ql1:/ql/data \
-p 5777:5700 \
--name ql1 \
--hostname ql1 \
--restart unless-stopped \
whyour/qinglong:latest
  1. 登录青龙面板:http://ip:5777,若为ipv6地址,输入http://[ipv6地址]:5700,登录之后安装面板,消息推送可参考本博客其他文章。

拉库命令

1
ql repo https://github.com/Yiov/wool.git "" "COOKIE"

青龙命令

  1. 查看容器
1
docker ps -a
  1. 重启容器
1
docker restart qinglong
  1. 更新青龙
1
docker exec -it qinglong ql update
  1. 重启青龙
1
docker exec -it qinglong ql restart
  1. 拉取自定义仓库
1
docker exec -it qinglong ql repo https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"
  1. 拉取单个脚本
1
docker exec -it qinglong ql raw https://raw.githubusercontent.com/Yiov/wool/main/xmsb.py
  1. 删除7天前的所有日志
1
docker exec -it qinglong ql rmlog 7
  1. 通知测试
1
docker exec -it qinglong notify test test
  1. 立即执行脚本
1
docker exec -it qinglong task test.js now
  1. 并行执行脚本
1
docker exec -it qinglong task test.js conc
  1. 启动青龙bot 前提你已配置好青龙BOT
1
docker exec -it qinglong ql bot
  1. 查看账号和密码
1
docker exec -it qinglong cat /ql/config/auth.json

ps:拉取仓库命令可以在青龙面板中定时任务那里运行