Docker 部署青龙面板与 Ninja 扫码实操指南

66次阅读
没有评论

青龙面板安装指南

青龙面板是一款功能强大的定时任务管理平台,可通过 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

Docker 部署青龙面板与 Ninja 扫码实操指南

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

Docker 部署青龙面板与 Ninja 扫码实操指南

3. 访问与端口配置

若有防火墙限制,请开放 5701 端口:

firewall-cmd --zone=public --add-port=5701/tcp --permanent

访问地址:http:// 服务器 IP:5701

Docker 部署青龙面板与 Ninja 扫码实操指南

使用方法

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

Docker 部署青龙面板与 Ninja 扫码实操指南

正文完
 0
Administrator
版权声明:本站原创文章,由 Administrator 于2021-08-03发表,共计1571字。
转载说明:除特别说明外,本站原创内容采用 Creative Commons Attribution 4.0 (CC BY 4.0) 许可协议发布,转载请注明来源并保留原文链接。 本站部分内容基于公开资料整理,并可能经 AI 技术辅助生成或优化,仅供参考,不构成任何专业建议,请读者自行判断与核实。 本站不对第三方资源的可用性、安全性或合法性承担任何责任。
评论(没有评论)
验证码