目录
- 什么是青龙面板?
- 青龙面板的主要功能 2.1 自动化脚本管理 2.2 定时任务管理 2.3 多账号管理 2.4 Docker部署支持
- 如何安装青龙面板 3.1 Docker部署 3.2 手动部署
- 青龙面板的使用 4.1 登录面板 4.2 添加脚本 4.3 设置定时任务 4.4 管理多个账号
- 青龙面板的进阶使用 5.1 自定义脚本 5.2 使用环境变量 5.3 日志查看与管理
- FAQ
1. 什么是青龙面板?
青龙面板是一款开源的自动化脚本管理工具,主要用于管理各类自动化脚本,如京东、天猫、淘宝等平台的签到、领券等任务脚本。它具有以下主要特点:
- 自动化脚本管理:支持各类自动化脚本的添加、运行和管理。
- 定时任务管理:支持定时执行脚本任务,方便用户自动化操作。
- 多账号管理:支持管理多个账号,方便用户同时运行多个账号的任务。
- Docker部署支持:支持Docker部署,方便用户快速部署和迁移。
2. 青龙面板的主要功能
2.1 自动化脚本管理
青龙面板支持各类自动化脚本的添加、运行和管理,包括但不限于:
- 京东、天猫、淘宝等电商平台的签到、领券等任务脚本
- 微博、QQ等社交平台的自动化操作脚本
- 视频网站的自动化任务脚本
- 各类工具脚本,如邮箱监控、天气预报等
用户可以在面板上添加自己的脚本,并对脚本进行管理和运行。
2.2 定时任务管理
青龙面板支持定时执行脚本任务,方便用户自动化操作。用户可以在面板上设置定时任务,包括:
- 指定脚本的执行时间
- 设置重复执行周期
- 添加自定义的定时任务
通过定时任务管理,用户可以轻松地实现各类自动化操作,提高工作效率。
2.3 多账号管理
青龙面板支持管理多个账号,方便用户同时运行多个账号的任务。用户可以在面板上添加多个账号,并为每个账号设置不同的脚本和定时任务。这样可以大大提高工作效率,减轻用户的重复劳动。
2.4 Docker部署支持
青龙面板支持Docker部署,方便用户快速部署和迁移。用户只需要拉取官方的Docker镜像,就可以轻松地在任何环境中部署和运行青龙面板。这种部署方式不仅简单快捷,而且可以方便地进行扩展和迁移。
3. 如何安装青龙面板
3.1 Docker部署
- 拉取青龙面板的Docker镜像:
docker pull whyour/qinglong:latest
- 创建并运行容器:
docker run -dit -v $PWD/ql/config:/ql/config -v $PWD/ql/log:/ql/log -v $PWD/ql/db:/ql/db -v $PWD/ql/scripts:/ql/scripts -p 5700:5700 –name qinglong whyour/qinglong:latest
- 访问面板:
- 浏览器访问
http://localhost:5700
- 默认用户名和密码为
admin
- 浏览器访问
3.2 手动部署
- 安装 Node.js 和 pm2:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash – sudo apt-get install -y nodejs
npm install -g pm2
- 下载青龙面板源码:
git clone https://github.com/whyour/qinglong.git
- 安装依赖并启动面板:
cd qinglong npm install pm2 start ecosystem.config.js
- 访问面板:
- 浏览器访问
http://localhost:5700
- 默认用户名和密码为
admin
- 浏览器访问
4. 青龙面板的使用
4.1 登录面板
- 打开浏览器,访问
http://localhost:5700
- 输入默认的用户名和密码
admin
- 登录成功后,进入青龙面板的主页面
4.2 添加脚本
- 点击左侧菜单栏的”脚本管理”2. 点击右上角的”添加脚本”3. 输入脚本名称和脚本内容,然后保存
- 添加的脚本会出现在脚本列表中
4.3 设置定时任务
- 点击左侧菜单栏的”定时任务”2. 点击右上角的”添加任务”3. 设置任务名称、执行脚本、执行时间等信息,然后保存
- 添加的定时任务会出现在任务列表中
4.4 管理多个账号
- 点击左侧菜单栏的”账号管理”2. 点击右上角的”添加账号”3. 输入账号信息,如用户名、密码等,然后保存
- 添加的账号会出现在账号列表中
- 在脚本和定时任务中,可以选择指定的账号进行运行
5. 青龙面板的进阶使用
5.1 自定义脚本
青龙面板支持用户自定义脚本,用户可以根据自己的需求编写各类自动化脚本。自定义脚本可以是 JavaScript、Python 或 Shell 等语言编写的脚本。
5.2 使用环境变量
青龙面板支持使用环境变量来存储一些敏感信息,如账号密码等。用户可以在面板上设置环境变量,然后在脚本中引用这些环境变量。这样可以提高脚本的安全性和可维护性。
5.3 日志查看与管理
青龙面板提供了日志查看和管理的功能,用户可以查看脚本的运行日志,并对日志进行筛选和管理。这对于排查问题和优化脚本很有帮助。
6. FAQ
Q1: 青龙面板支持哪些类型的自动化脚本? A1: 青龙面板支持各类自动化脚本,包括但不限于京东、天猫、淘宝等电商平台的签到、领券等任务脚本,微博、QQ等社交平台的自动化操作脚本,视频网站的自动化任务脚本,以及各类工具脚本。
Q2: 如何添加自定义脚本? A2: 用户可以在面板的”脚本管理”页面添加自定义脚本。支持 JavaScript、Python 和 Shell 等语言编写的脚本。
Q3: 青龙面板如何管理多个账号? A3: 用户可以在面板的”账号管理”页面添加多个账号,并在脚本和定时任务中选择指定的账号进行运行。这样可以方便地管理多个账号的自动化任务。
Q4: 青龙面板如何设置定时任务? A4: 用户可以在面板的”定时任务”页面添加定时任务,包括指定脚本的执行时间、设置重复执行周期等。通过定时任务管理,用户可以轻松地实现各类自动化操作。
Q5: 青龙面板支持 Docker 部署吗? A5: 是的,青龙面板支持 Docker 部署,用户可以拉取官方的 Docker 镜像,在任何环境中快速部署和运行青龙面板。这种部署方式简单快捷,且可方便地进行扩展和迁移。