wxhelper的docker一键部署版本,自动完成微信的安装并注入。 https://hub.docker.com/r/lxh01/wxhelper-docker
Go to file
2024-03-11 09:05:06 +08:00
.github/workflows 修改actions脚本 2024-03-06 09:08:32 +08:00
.editorconfig 🎨 优化docker-compose脚本 2024-01-05 09:48:04 +08:00
.gitignore first commit 2023-10-27 14:08:35 +08:00
cmd.sh 增加打包带noVNC的镜像 2024-02-23 17:12:59 +08:00
docker-compose.yml 脚本优化 2024-02-23 10:57:03 +08:00
Dockerfile 增加打包带noVNC的镜像 2024-02-23 17:12:59 +08:00
Dockerfile-msyh 优化actions执行逻辑 2024-02-29 09:40:29 +08:00
Dockerfile-novnc Fix a bug. 2024-02-23 17:33:25 +08:00
install-wechat.sh fix bug. 2024-02-23 14:11:46 +08:00
README.md 更新readme 2024-03-11 09:05:06 +08:00

自动注入wxhelper的微信PC版镜像

免责声明

本仓库发布的内容,仅用于学习研究,请勿用于非法用途和商业用途!如因此产生任何法律纠纷,均与作者无关!
使用此项目可能会造成封号等后果。请自行承担风险。仅用于学习研究,请勿于非法用途。

注意事项

  1. 只支持x86架构
  2. 宿主机系统发行版限制Debian系(非Debian系需要关闭seccomp
  3. VNC页面切记不要手贱关闭微信窗口,否则只能重启容器
  4. VNC页面字体乱码是正常的,不影响接口使用

端口

  1. 5900端口,VNC服务的端口,需要用VNC Viewer之类的工具连接打开。
  2. 8080端口(tagnovnc的镜像专属)noVNC网页端口,可在浏览器打开。
  3. 19088端口,wxhelper接口

使用方式

version: '3'

services:
  wechat:
    image: lxh01/wxhelper-docker:{tag} # 自行选择喜欢的tag
    container_name: wechat
    restart: unless-stopped
    # 关闭seccomp在非debian系宿主机运行时需要取消掉下面这两行注释
    #security_opt:
    #  - seccomp:unconfined
    environment:
      - WINEDEBUG=fixme-all
    volumes:
      - ./data/wechat:/home/app/.wine/drive_c/users/app/Documents/WeChat\ Files # 映射微信缓存目录
    ports:
      - "5900:5900" # VNC接口使用VNC Viewer连接之后可以扫码登录微信
      - "8080:8080" # noVNC端口仅tag含有novnc才有这个
      - "19088:19088" # wxhelper的接口端口
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:19088/api/checkLogin"]
      interval: 60s
      timeout: 10s
      retries: 5

鸣谢

wxhelper
wxhelper-docker