Sign inSign up

nanahira/docker-mirai-cqhttp

By nanahira

•Updated over 5 years ago

Mirai CQHTTP in Docker

Image
0

1.1K

nanahira/docker-mirai-cqhttp repository overview

⁠docker-mirai-cqhttp

Mirai CQHTTP 镜像,支持滑块验证。

⁠项目地址

https://github.com/purerosefallen/docker-mirai-cqhttp⁠

⁠建议 docker-compose

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 使用的密钥。

Tag summary

Content type

Image

Digest

Size

268.2 MB

Last updated

over 5 years ago

docker pull nanahira/docker-mirai-cqhttp