WeChat Selkies:在浏览器中运行微信与 QQ
WeChat Selkies 是一款基于 Docker 的容器化方案,它将 Linux 版本的微信和 QQ 封装在容器内,并利用 Selkies WebRTC 技术将图形界面实时投送到浏览器。这意味着用户无需在本地安装客户端,仅需通过 Chrome、Firefox 或 Safari 等现代浏览器即可远程操作。
开源地址:https://github.com/nickrunning/wechat-selkies
核心功能要点
- 零安装访问 :通过浏览器直接登录,摆脱本地客户端安装的繁琐。
- 灵活部署 :采用 Docker 容器化部署,确保环境隔离,支持 AMD64 与 ARM64 两种架构。
- 完整中文支持 :内置中文字体,并支持本地中文输入法,解决容器化界面常见的乱码或输入难题。
- 数据持久化 :支持将聊天记录与配置信息挂载到物理磁盘,防止容器重启后数据丢失。
- 便捷交互 :通过侧边栏面板实现图片复制与文件传输;左上角提供窗口切换器,方便在后台程序间跳转。
- 性能优化 :支持按需开启 GPU 硬件加速,并可配置微信 /QQ 随容器启动而自动运行。
部署环境与适用场景
环境要求
- 基础软件 :Docker 及 Docker Compose
- 访问端 :支持 WebRTC 协议的现代浏览器
适用场景
- 远程办公 :在服务器端常驻登录,实现随时随地的轻量化接入。
- 无客户端环境 :适用于无法安装第三方软件的运维环境或受限终端。
- 跨架构设备 :在 ARM 服务器或树莓派等非 X86 设备上运行微信 /QQ。
维护与故障排除
组件加载异常 :如果在项目升级后发现部分功能缺失,建议尝试清空本地挂载目录中的 openbox 文件夹(路径参考:./config/.config/openbox),随后重启容器即可恢复正常。
项目资源
正文完
