Commit 5fea60fa authored by nanahira's avatar nanahira

readme

parent 6e728d6b
Pipeline #3060 passed with stages
in 3 minutes and 18 seconds
# docker-mirai-cqhttp
A docker image for mirai cqhttp
\ No newline at end of file
Mirai CQHTTP 镜像,支持滑块验证。
## 项目地址
https://github.com/purerosefallen/docker-mirai-cqhttp
## 建议 docker-compose
```yaml
version: '2.4'
services:
novnc:
restart: always
image: theasp/novnc:latest
environment:
DISPLAY_WIDTH: 425
DISPLAY_HEIGHT: 900
RUN_XTERM: 'no'
ports:
- 11180:8080
cqhttp:
restart: always
image: nanahira/docker-mirai-cqhttp:x
ports:
- '6700:6700'
volumes:
- ./data:/usr/src/app/data
- ./config:/usr/src/app/config
- ./bots:/usr/src/app/bots
stdin_open: true
command: java -jar mcl.jar
environment:
DISPLAY: novnc:0.0
QQ_ID: 11111111
QQ_PASS: change_me
WS_PORT: 6700
WS_TOKEN: change_me
```
### 说明
第一次登录时,需要在 `http://<服务器地址>:11180/vnc.html` 打开 noVNC 界面,并输入验证码。
提示需要扫码登录时,点击左侧的 noVNC 界面的剪贴板按钮,把地址复制到自己电脑的浏览器,扫码即可。
## Tag
* `latest` 无 GUI 镜像。需要有现成的 `devices.json` 文件。
* `x` **推荐。**带 GUI 镜像,需要配合 noVNC 使用以拉滑块。
## 环境变量
### 默认值
```
ENV ENV_CONFIG 1
ENV QQ_ID 11111111
ENV QQ_PASS qweqwe
ENV WS_PORT 6700
ENV WS_TOKEN qweqwe
```
### 说明
* `ENV_CONFIG` 默认 1。如果是 1 则用下面的环境变量覆盖配置。
* `QQ_ID` QQ 号。
* `QQ_PASS` QQ 密码。
* `WS_PORT` Websocket 端口。
* `WS_TOKEN` Websocket 使用的密钥。
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment