WeChat Selkies:将微信/QQ容器化,实现浏览器内使用
WeChat Selkies项目将微信/QQ客户端封装进Docker容器,支持中文输入,兼容多种架构,可在浏览器中直接使用,适用于远程办公和服务器部署。
项目概览
WeChat Selkies项目将官方微信/QQ的Linux客户端封装进Docker容器,通过Selkies的WebRTC技术将界面投射到浏览器,用户无需在本地安装微信/QQ即可在Chrome、Firefox、Safari等现代浏览器中使用,适合服务器端部署和远程办公场景。

核心特性
- 浏览器直达:直接在网页中使用微信/QQ,无需本地安装。
- 容器化部署:使用Docker一键部署,环境隔离更可控。
- 数据持久化:配置和聊天记录可保存到磁盘。
- 中文体验完善:内置中文字体,支持本地中文输入法。
- 图片复制与文件传输:侧边栏面板开启后即可粘贴和传输图片和文件。
- 多架构兼容:原生支持AMD64和ARM64。
- 可选硬件加速:可按需启用GPU加速。
- 窗口切换器:新增悬浮窗,方便切换后台窗口。
- 自动启动:可配置开机自启微信和QQ(可选)。
环境与访问
环境要求
- Docker
- Docker Compose
- 支持WebRTC的现代浏览器(如Chrome、Firefox、Safari)
典型使用场景
- 轻量化企业或个人的远程办公和服务器常驻登录。
- 多终端随时接入的无客户端运维环境。
- 需要ARM服务器/树莓派等场景的跨架构使用。
升级与故障排查
升级后若出现功能缺失,可先清空本地挂载目录中的openbox目录(示例:./config/.config/openbox),再重启容器以恢复组件加载。