1. 拉取镜像
docker pull whyour/qinglong:latest
2.启动命令(bridge模式)
docker run -dit \
--name ql \
--hostname ql \
--restart always \
-p 5700:5700 \
-v /data/ql/config:/ql/config \
-v /data/ql/log:/ql/log \
-v /data/ql/db:/ql/db \
-v /data/ql/scripts:/ql/scripts \
-v /data/ql/jbot:/ql/jbot \
whyour/qinglong:latest
3.拉取脚本库(仅供参考)
Kingran
ql repo https://gh.fakev.cn/KingRan/KR.git "jd_|jx_|jdCookie" "activity|backUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR"
Faker
ql repo https://git.metauniverse-cn.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend" "main"
把上面两个脚本复制到名称,待青龙面板自动识别后,即可修改名称,
定时规则可参考:0 8 * (表示每日8点执行更新)
在线crontab执行时间计算:https://tool.lu/crontab/
4.青龙安装依赖
先运行 docker exec -it ql bash
国内机
curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/shufflewzc/QLDependency/main/Shell/QLOneKeyDependency.sh | sh
国外机
curl -fsSL https://raw.githubusercontent.com/shufflewzc/QLDependency/main/Shell/QLOneKeyDependency.sh | sh
5.青龙内置脚本功能
- update # 更新并重启青龙
- extra # 运行自定义脚本
- raw # 更新单个脚本文件
- repo # 更新单个仓库的脚本
- rmlog # 删除旧日志
- bot # 启动tg-bot
- check # 检测青龙环境并修复
- resetlet # 重置登录错误次数
6.迁移青龙配置
备份青龙(假如你的配置文件在/data/ql下)
tar -zvcf /data/ql.tar.gz /data/ql
把压缩包导出后,传到要迁移的机器上,比如传到/tmp目录
解压
tar -zxvf /tmp/ql.tar.gz -C /
然后用第2步的安装命令即可
7.其他
如果搭建在无法翻墙的局域网机器中,可参考如下方法建立一个http代理,如使用openwrt中的passwall
创建好http代理之后 填入相应的位置即可使用telegram推送
评论 (0)