侧边栏壁纸
博主头像
心月星河 博主等级

我见众生皆草木,唯有见你是青山!

  • 累计撰写 25 篇文章
  • 累计创建 9 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

docker 部署 微信 / QQ 客户端

心月星河
2025-10-29 / 0 评论 / 0 点赞 / 16 阅读 / 0 字

WeChat Selkies:

一款基于 Docker 的微信/QQ Linux 客户端,使用 Selkies WebRTC 技术提供浏览器访问支持。

图片

功能特性

  • • 🌐 浏览器访问:通过 Web 浏览器直接使用微信,无需本地安装

  • • 🐳 Docker化部署:简单的容器化部署,环境隔离

  • • 🔒 数据持久化:支持配置和聊天记录持久化存储

  • • 🎨 中文支持:完整的中文字体和本地化支持,支持本地中文输入法

  • • 🖼️ 图片复制:支持通过侧边栏面板开启图片复制

  • • 📁 文件传输:支持通过侧边栏面板进行文件传输

  • • 🖥️ AMD64和ARM64架构支持:兼容主流CPU架构

  • • 🔧 硬件加速:可选的 GPU 硬件加速支持

  • • 🪟 窗口切换器:左上角增加切换悬浮窗,方便切换到后台窗口,为后续添加其它功能做基础

  • • 🤖 自动启动:可配置自动启动微信和QQ客户端(可选)

安装

Docker Compose

services:
  wechat-selkies:
    image: nickrunning/wechat-selkies:latest
    container_name: wechat-selkies
    ports:
      - 3001:3001
    environment:
      - PUID=1000
      - PGID=100
      - TZ=Asia/Shanghai
      - LC_ALL=zh_CN.UTF-8
      - AUTO_START_WECHAT=true
      - AUTO_START_QQ=false
    volumes:
      - ./config:/config
    restart: unless-stopped

参数说明(更多参数建议去看文档)

:::
3000(端口,可选):HTTP 访问端口

3001(端口):HTTPS 访问端口

/dev/dri(硬件,可选):调用核显

PUID(环境变量):用户 ID

PGID(环境变量):组 ID

TZ(环境变量):时区设置

LC_ALL(环境变量):语言环境

AUTO_START_WECHAT(环境变量):是否自动启动微信客户端

AUTO_START_QQ(环境变量):是否自动启动 QQ 客户端

CUSTOM_USER(环境变量,可选):Web UI 访问用户名

PASSWORD(环境变量,可选):Web UI 访问密码

:::

使用

浏览器中输入 https://NAS的IP:3001 就能看到界面,注意是 HTTPS 协议

图片

使用手机扫码进行登录(新设备登录,需要进行人脸识别)

图片

当前版本是 4.1.0 算是 Linux 很新的版本了,当然 Windows 端最新版本好像是 4.1.2

图片

和平时用的没什么区别,可以正常发送信息和表情包

图片

浏览公众号文章,这些都是没有问题的

图片

可以查看朋友圈

图片

打开视频号,看看视频体验也都行

图片

搜一搜功能正常

图片

小程序好像用不了,打开是白屏的

图片

打开设置,可以看到聊天记录存储位置

图片

来到对应目录,就能看到数据了

图片

还是要提一下,PC 客户端只能同时登录一个,不然一样挤下线的

图片

TIP:如果不小心关闭了微信窗口,可以点击左上角打开

图片

鼠标右键,可以打开 QQ

图片

QQ 功能也都没什么问题,这里就不过多展开了

图片

一样的,同时打开多个 PC 客户端也是会挤下线的

图片

有人可能会好奇多开情况,QQ 好像没问题,微信是不行的(但应该是可以绕过官方限制的)

图片

资源占用情况,处理器占用比较高(如果调用核显应该会好一点),内存占用也在 2.2GB 左右

图片

总结

至于 WeChat-Selkies 有什么用,那就因人而异了,建议根据个人需求决定是否部署。对于大部分人来说应该没什么用,但对于平时不常登录 PC 客户端的用户,可以作为一个 24h 挂机保存聊天记录设备使用,手机也不用担心占用空间过多清除聊天记录的问题。或者也可以作为一个随时随地移动办公,无需在本地安装微信/QQ 客户端,打开网页就可以直接使用。

0

评论区