有 NAS 或者服务器的小伙伴可以在 Docker 里面安装微信或者 QQ 了,给大家分享这个「WeChat Selkies」项目,据介绍通过 Selkies 的 WebRCD 技术把界面投送到 Web 浏览器,无需在本地安装微信/QQ 客户端,适用于服务器部署、远程办公等场景。

图片

部署介绍

快速部署,直接使用已构建的镜像进行快速部署,如果需要 docker-compose 部署,自行看作者的项目介绍。

GitHub Container Registry 镜像:

1
docker run -it -p 3001:3001 -v ./config:/config --device /dev/dri:/dev/dri ghcr.io/nickrunning/wechat-selkies:latest

Docker Hub 镜像:

1
docker run -it -p 3001:3001 -v ./config:/config --device /dev/dri:/dev/dri nickrunning/wechat-selkies:latest

阿里云源镜像(推荐):

1
docker run -it -dp 3001:3001 -v ./config:/config --device /dev/dri:/dev/dri registry.cn-hangzhou.aliyuncs.com/aaas-images/wechat-selkies

在浏览器中访问:https://localhost:3001 或 https://<服务器IP>:3001

注意: 映射 3000 端口用于HTTP访问,3001 端口用于 HTTPS 访问,建议使用 HTTPS。

图片

功能介绍

  • 浏览器访问:通过 Web 浏览器直接使用微信,无需本地安装
  • Docker 化部署:简单的容器化部署,环境隔离
  • 数据持久化:支持配置和聊天记录持久化存储
  • 中文支持:完整的中文字体和本地化支持,支持本地中文输入法
  • 图片复制:支持通过侧边栏面板开启图片复制
  • 文件传输:支持通过侧边栏面板进行文件传输
  • AMD64 和 ARM64 架构支持:兼容主流 CPU 架构
  • 硬件加速:可选的 GPU 硬件加速支持
  • 窗口切换器:左上角增加切换悬浮窗,方便切换到后台窗口,为后续添加其它功能做基础
  • 自动启动:可配置自动启动 微信 和 QQ 客户端(可选)

总结

优点可以一直挂机同步聊天记录,不过不知道会不会有风控的问题,感兴趣的自己部署一个玩玩看。