青龙面板与内网穿透配置指南
前言
青龙面板是一款开源的定时任务调度工具,支持 JavaScript、Python、Shell 等多种脚本语言。它提供可视化 Web 界面,可轻松管理定时任务、环境变量及依赖,适用于数据采集、自动备份、日志清理等场景。
部署安装
Docker 部署
推荐使用 Docker 快速部署青龙面板,确保已安装 Docker 和 Docker Compose。
docker run -dit -v $PWD/ql/data:/ql/data -p 5700:5700 -e QlBaseUrl="/" -e QlPort="5700" --name qinglong --hostname qinglong --restart unless-stopped whyour/qinglong:latest
访问 localhost:5700 即可进入青龙面板。登录后请立即修改默认密码以保障安全。
简单使用
登录青龙面板后,可通过以下流程管理脚本:
- 创建订阅:复制 GitHub 上的拉库命令,在订阅链接处粘贴。
- 配置定时规则:设置名称(如 QL),选择定时规则(如每 10 分钟),输入 Cron 表达式(如
*/10 * * * *)。 - 运行任务:首次运行后,可在定时任务列表中查看已导入的任务。
配置公网地址
默认青龙面板仅支持局域网访问。为实现异地远程管理,需配置端口转发工具生成公网地址。
随机域名方式
在隧道管理界面创建隧道:
- 协议:http
- 本地地址:5700
- 地区:China Top
创建成功后,获取生成的随机公网地址,即可通过浏览器访问。
固定二级子域名方式
若需长期使用且希望地址固定,可配置固定二级子域名:
- 在预留区域保留一个二级子域名(如 qinglong)。
- 编辑隧道,将域名类型改为二级子域名,填入预留的子域名。
- 保存后,公网地址将变更为固定的子域名地址。
总结
通过 Docker 部署青龙面板并配合内网穿透工具,可实现本地自动化任务的远程管理与维护。用户可随时随地调整任务策略,无需受限于物理网络环境,有效提升自动化运维效率。


