青龙 定时任务管理平台
摘要:本文介绍青龙定时任务管理平台的Docker部署和Nginx反向代理配置。使用docker-compose.yml文件部署基于Debian的青龙镜像,配置本地端口映射和数据卷。提供Nginx反向代理配置示例,包括HTTPS设置、WebSocket支持和超时参数。最后附上青龙项目的GitHub参考链接。
·
青龙 定时任务管理平台
docker-compose.yml
name: qinglong
services:
web:
image: whyour/qinglong:latest # 基于 Debian 的版本:whyour/qinglong:debian
volumes:
- ./data:/ql/data
ports:
- "127.0.0.1:5700:5700" # 只监听本地端口
environment:
QlBaseUrl: '/' # 部署路径非必须,以斜杠开头和结尾,比如 /test/
restart: unless-stopped
container_name: qinglong
nginx 反向代理
/etc/nginx/sites-enabled
server {
listen 8888;
server_name <DOMAIN>;
return 301 https://$server_name:9443$request_uri;
}
server {
listen 9443 ssl http2;
server_name <DOMAIN>;
ssl_certificate /etc/nginx/ssl/<DOMAIN>/fullchain.cer;
ssl_certificate_key /etc/nginx/ssl/<DOMAIN>/<DOMAIN>.key;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384;
ssl_prefer_server_ciphers on;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
location / {
proxy_pass http://127.0.0.1:5700;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# WebSocket 支持
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
# 超时设置
proxy_connect_timeout 60s;
proxy_send_timeout 60s;
proxy_read_timeout 60s;
}
}

参考
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)