收起左侧

浏览器访问微信 / QQ 客户端!这款 Docker 神器 WeChat Selkies 值得部署一试

12
回复
995
查看
[ 复制链接 ]

69

主题

9

回帖

0

牛值

fnOS系统内测组

社区上线纪念勋章

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 客户端,打开网页就可以直接使用。

综合推荐:⭐⭐⭐(存在即合理,有需要的可以部署)

使用体验:⭐⭐⭐(和平时客户端体验基本一致)

部署难易:⭐⭐(简单)︎

收藏
送赞 2
分享

1

主题

26

回帖

0

牛值

江湖小虾

先点个赞,使用场景慢慢再想lol

1

主题

16

回帖

0

牛值

江湖小虾

除了微信和qq,这个容器里面还能安装其他linux应用吗?有教程吗?

你可以参考这篇文章,里面预装了微信,你还可以自己安装其它Linux软件 https://knowledge.f5.si/open.knowledge/view/248  详情 回复
6 天前

1

主题

29

回帖

0

牛值

江湖小虾

iPhone用户帮大忙了属实,小号可以一直挂着,不用来回切换了victoryvictoryvictoryvictoryvictory

1

主题

29

回帖

0

牛值

江湖小虾

改了默认端口好像访问不了,防火墙加了允许,请问怎么办?

6

主题

38

回帖

0

牛值

初出茅庐

康晓恒 发表于 2025-10-29 14:57
除了微信和qq,这个容器里面还能安装其他linux应用吗?有教程吗?

你可以参考这篇文章,里面预装了微信,你还可以自己安装其它Linux软件
https://knowledge.f5.si/open.knowledge/view/248

12

主题

223

回帖

0

牛值

小有名气

先点个赞

2

主题

44

回帖

1

牛值

fnOS系统内测组

感谢分享,收藏波

2

主题

13

回帖

0

牛值

江湖小虾

是微信官方的吗,会不会异常封号啊

1

主题

29

回帖

0

牛值

江湖小虾

请问怎么设置默认docker那里点开就是https的?现在默认都是http的,要手动修改一下

image.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

6

主题

134

回帖

0

牛值

初出茅庐

社区上线纪念勋章

发现你们给的compose都不加注释,即使GitHub原项目都有。还有一些东西不进行优化:比如加个bridge网络 ,既然是https的,如果需要外部访问肯定要加密码的,如果可能用不上使用 “#”注释掉就好了,不要删人家原本的环境变量

services:
  wechat-selkies:
    image: nickrunning/wechat-selkies:latest   # 镜像, 或 ghcr.io/nickrunning/wechat-selkies:latest
    container_name: wechat-selkies
    devices:
      - /dev/dri:/dev/dri  # 可选, 用于硬件加速
    ports:
      - "6222:3000"    # HTTP 端口
      - "6223:3001"    # HTTPS 端口
    volumes:
      - /mnt/pve/Configs/wechat/config:/config
    restart: unless-stopped
    network_mode: bridge
    environment:
      - PUID=1000                    # 用户 ID
      - PGID=100                     # 用户组 ID
      - TZ=Asia/Shanghai             # 时区
      - LC_ALL=zh_CN.UTF-8           # 系统语言环境
      - AUTO_START_WECHAT=true       # 自动启动微信, 默认 true
      - AUTO_START_QQ=false          # 自动启动 QQ, 默认 false
      - CUSTOM_USER=admin    # 可选, 推荐设置自定义用户名
      - PASSWORD=12345666   # 可选, 推荐设置 Selkies Web UI 密码

0

主题

6

回帖

0

牛值

江湖小虾

请问下,我用了这个微信 在聊天的时候,不能输入标点符号。你们是怎么解决的呀?

4

主题

15

回帖

0

牛值

江湖小虾

可不可以只要QQ不要微信啊

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则