飞牛搭建QD框架并设置QQ推送
本文最后更新于 2025-04-23,文章内容可能已经过时。
搭建QD框架
安装飞牛Docker
能看到这篇文章的应该都安装了docker吧。。。所以就跳过了
安装QD框架
两种安装方法,一种手动,另一种自动。这里演示后者。
打开刚刚安装的Docker,在左侧选择compose,选择新建项目进入以下界面
项目名称和路径按着自己的情况填入就行,最后选择创建docker-compose.yml
在下面填入docker-compose.yml代码:
services:
qd:
image: qdtoday/qd:latest
container_name: Qdao
depends_on:
- redis
ports:
- "8923:80"
volumes:
- "飞牛内文件夹路径:/usr/src/app/config" #这里改成你设置映射到本地的地址
environment:
- DOMAIN=
- COOKIE_DAY=5
- COOKIE_SECURE_MODE=False
- COOKIE_SECRET=binux
- PBKDF2_ITERATIONS=400
- AES_KEY=binux
- REDISCLOUD_URL=redis://redis:6379
- SUBSCRIBE_ACCELERATE_URL= # 这里是订阅的加速方式或地址, 用于加速公共模板更新, 自定义地址示例为: https://qd-gh.crossg.us.kg/https://raw.githubusercontent.com/
redis:
image: redis:alpine
container_name: redis
command: ["--loglevel warning"]
volumes:
- /vol1/1000/Docker/Qdao/redis:/data:rw
注意其中注释字段需要自己找加速代理,加速“https://raw.githubusercontent.com”地址
为方便查询这里贴上官方的教程:
运行后进入 http://你的飞牛IP地址:8923 进行基础设置。这里就不多做介绍
设置消息推送
登录进入后台后可以看到这部分内容:
选择工具箱,点击自定义推送
请求方法选:POST
在URL栏填入:http://go-cqhttp项目IP及端口/send_private_msg
header栏空置不填
在POST Data栏填入:{ "message_type": "private", "user_id": 推送到的QQ账号, "message": "{t}\n{log}" }
随后可以保存测试了。
在此附上关于POST Data填写格式的帖子:
- 感谢你赐予我前进的力量