大数跨境
0
0

网页版微信回来了!浏览器跑 Linux 微信,非第三方协议

网页版微信回来了!浏览器跑 Linux 微信,非第三方协议 Github掘金计划
2025-10-30
2

你是否还记得那个曾经官方提供,却早已消失的“网页版微信”?你是否也曾在服务器、NAS 或者一台无法安装客户端的电脑上,渴望能随时随地登录微信/QQ?

wechat-selkies 就是为解决这些痛点而生的“黑科技”!它不是一个第三方客户端,而是通过一种极其巧妙的方式,让你在任何现代浏览器里,都能用上官方原生的 Linux 版微信和 QQ

项目介绍

wechat-selkies 的核心思想非常绝妙:它将官方的微信/QQ Linux 客户端完整地封装在一个 Docker 容器中,然后利用先进的 Selkies WebRTC 技术,将整个应用的界面实时、高清地“串流”到你的浏览器里。

项目使用的是官方 Linux 客户端,并非第三方协议,因此账号被风控的风险极低。


遵守微信“一台手机 + 一台电脑”的登录规则。在这里登录后,你另一台电脑上的微信客户端会被挤下线。

核心特性

  • 🌐 浏览器即客户端 (Browser as the Client) :项目的最大亮点!在任何支持 WebRTC 的现代浏览器(Chrome, Firefox, Safari 等)中,你都能获得近乎原生的使用体验。
  • 🐳 Docker 一键部署 (One-Click Docker Deployment) :部署过程极其简单。无论是在你的 NAS、个人服务器还是本地电脑上,只需一条 docker 命令或一个 docker-compose 文件,即可轻松启动。
  • 🔒 数据持久化与安全 (Data Persistence & Security) :通过挂载本地目录,你的所有聊天记录、配置和文件都会被安全地保存在你自己的服务器上,完全由你掌控。
  • 🖥️ 跨架构支持 (Cross-Architecture Support) :完美支持 AMD64 和 ARM64 架构,这意味着你可以在树莓派、各种 ARM 架构的 NAS 或服务器上流畅运行。
  • 🚀 硬件加速 (Hardware Acceleration) :如果你的服务器有 GPU,可以轻松开启硬件加速,获得更丝滑的界面体验。
  • 📁 便捷的文件传输 (Convenient File Transfer) :内置了侧边栏面板,可以方便地在你的本地设备和云端微信/QQ 之间上传下载文件。

快速上手

  1. 创建一个 docker-compose.yml 文件:
services:
  wechat-selkies:
    image:nickrunning/wechat-selkies:latest
    container_name:wechat-selkies
    ports:
      -"3001:3001"# HTTPS 端口
    restart:unless-stopped
    volumes:
      -./config:/config# 将配置和数据保存在当前目录的 config 文件夹下
    devices:
      -/dev/dri:/dev/dri# 可选,用于 GPU 硬件加速
    environment:
      -TZ=Asia/Shanghai
      -AUTO_START_WECHAT=true# 自动启动微信
      -AUTO_START_QQ=false    # 可选,同时启动 QQ
      # - PASSWORD=your_secure_password # 强烈建议设置一个访问密码
  1. 在文件所在目录运行 docker-compose up -d
  2. 在浏览器中打开 https://<你的服务器IP>:3001 即可访问!

由于包含了完整的桌面环境和客户端,镜像体积较大(约 3.3GB),请预留足够的下载时间。

总结

wechat-selkies 是一个极富创造力和实用价值的开源项目。它以一种现代、安全的方式,解决了无数人“在服务器/浏览器上使用微信/QQ”的刚需,是技术爱好者和自托管玩家的绝佳“玩具”。

项目地址:https://github.com/nickrunning/wechat-selkies

图片

用心发掘优质开源项目,欢迎关注,欢迎点赞分享!

最近推荐的开源项目:

【声明】内容源于网络
0
0
Github掘金计划
用心发掘 Github 和 Gitee 上优质的开源项目。
内容 372
粉丝 0
Github掘金计划 用心发掘 Github 和 Gitee 上优质的开源项目。
总阅读39
粉丝0
内容372