本文由 简悦 SimpRead 转码, 原文地址 github.com
将青龙的基本配置文件及脚本备份至阿里网盘. Contribute to Ukenn2112/qinglong_Backup development by creating an account on G……
qinglong_Backup
- 将青龙的基本配置文件及脚本备份至阿里网盘
使用
-
将
aligo添加 Python3 依赖至 qinglong 面板依赖管理–>Python3–>新建依赖–> 名称内输入aligo保存 –> 等待安装完成
-
拉库命令
-
可以直链 github / 国外机:
ql repo https://github.com/Ukenn2112/qinglong_Backup.git -
国内镜像 (部分人不可用):
ql repo https://github.com.cnpmjs.org/qinglong_Backup.git
-
-
第一次使用
- 请先手动运行一次复制登录二维码链接扫码登录阿里云盘
变量
-
QLBK_EXCLUDE_NAMES排除备份/ql/下的目录默认为
['log', '.git', '.github', 'node_modules', 'backups'] -
QLBK_BACKUPS_PATH备份目录/ql/<QLBK_BACKUPS_PATH>默认为
backups -
QLBK_MAX_FLIES最大备份数默认为
5
恢复备份
-
解压缩备份文件 qinglong_xxx.tar.gz
-
提取名称为
ql的文件夹 -
删除之前的 qinglong 容器重新创建映射以下对应目录:
-
qinglong 2.11.3 及其之前版本
/ql/config /ql/db /ql/repo /ql/raw /ql/scripts /ql/jbot (如有jbot) /ql/ninja (如有ninja)
-
qinglong 2.12.0 及其之后版本
/ql/data
例 qinglong 2.11.3(docker-compose) + 号后为可选,如果备份文件里有这些文件则加上:
version: "3"
services:
qinglong:
image: whyour/qinglong:latest
container_name: qinglong
restart: unless-stopped
tty: true
ports:
- 5700:5700
+ - 5701:5701 (如有ninja)
environment:
- ENABLE_HANGUP=true
- ENABLE_WEB_PANEL=true
volumes:
- /ql/config:/ql/config
- /ql/log:/ql/log
- /ql/db:/ql/db
- /ql/repo:/ql/repo
- /ql/raw:/ql/raw
- /ql/scripts:/ql/scripts
+ - /ql/jbot:/ql/jbot (如有jbot)
+ - /ql/jbot:/ql/jbot (如有ninja)
例 qinglong 2.11.3(docker-run) + 号后为可选 解释同上:
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 \
-p 5700:5700 \
+ -p 5701:5701 \
--name qinglong \
--hostname qinglong \
--restart unless-stopped \
whyour/qinglong:latest