青龙面板安装指南
青龙面板是一款功能强大的定时任务管理平台,可通过 Docker 快速部署。以下为详细的安装与配置步骤。
1. 部署青龙面板
首先从 Docker Hub 拉取最新镜像,随后创建并启动容器。
- 拉取镜像:
docker pull whyour/qinglong:latest - 创建容器:
docker run -dit -v /ql/config:/ql/config -v /ql/log:/ql/log -v /ql/db:/ql/db -v /ql/repo:/ql/repo -v /ql/raw:/ql/raw -v /ql/scripts:/ql/scripts -v /ql/jbot:/ql/jbot -v /ql/ninja:/ql/ninja -p 5700:5700 -p 5701:5701 --name qinglong --hostname qinglong --restart unless-stopped whyour/qinglong:latest
2. 端口开放与初始化
若服务器开启了防火墙,请执行以下命令开放 5700 端口:
firewall-cmd --zone=public --add-port=5700/tcp --permanent
获取登录密码:
访问 http:// 服务器 IP:5700。默认账号密码均为 admin,登录后若提示查看随机密码,可通过以下命令在终端获取:
cat /ql/config/auth.json

3. 配置脚本仓库
在面板中添加以下京东脚本仓库,以实现定时更新:
# 更新 longzhuzhu 仓库
ql repo https://ghproxy.com/https://github.com/nianyuguai/longzhuzhu.git "qx"
# 更新 i-chenzi 仓库
ql repo https://ghproxy.com/https://github.com/monk-coder/dust.git "i-chenzhe|normal|member|car" "backup"
# 更新 lxk 仓库
ql repo https://ghproxy.com/https://github.com/chinnkarahoi/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER"
# 更新 whyour 仓库
ql repo https://ghproxy.com/https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"
Ninja 辅助工具安装
Ninja 可用于简化 Cookie 的获取流程,需在青龙容器内部安装。
1. 安装与启动
通过终端进入容器并执行安装流程:
# 进入青龙容器
sudo docker exec -it qinglong bash
# 拉取 Ninja 项目
git clone https://github.com/MoonBegonia/ninja.git /ql/ninja
# 安装并启动后端
cd /ql/ninja/backend
pnpm install
pm2 start
2. 设置开机自启
为了确保容器重启后 Ninja 能自动运行,需将其启动命令添加到配置文件中:
路径:青龙面板 $rightarrow$ 配置文件 $rightarrow$ extra.sh
cd /ql/ninja/backend
pm2 start

3. 访问与端口配置
若有防火墙限制,请开放 5701 端口:
firewall-cmd --zone=public --add-port=5701/tcp --permanent
访问地址:http:// 服务器 IP:5701

使用方法
打开 Ninja 后台,使用京东 App 扫描二维码登录。登录成功后,即可在青龙面板的 环境变量 中直接查看并获取自动同步的京东 Cookie。

正文完