前言
网页版微信还是十分必要的,隐私且方便,这是一篇NAS上利用docker部署WeChat Selkies 教程,它能让你能随时随地通过浏览器登录和使用原生的微信/QQ;并且支持聊天记录、配置等数据持久化存储。
项目介绍
项目地址:https://github.com/nickrunning/wechat-selkies
本项目将官方微信/QQ Linux 客户端封装在 Docker 容器中,通过 Selkies 技术实现在浏览器中直接使用微信/QQ,无需在本地安装微信/QQ 客户端。适用于服务器部署、远程办公等场景。
安装步骤
我选择Docker Compose部署方案
services:
wechat-selkies:
image: nickrunning/wechat-selkies:latest # or ghcr.io/nickrunning/wechat-selkies:latest
container_name: wechat-selkies
ports:
# - "3000:3000" # http port
- "3001:3001" # https port
restart: unless-stopped
volumes:
- ./config:/config
devices:
- /dev/dri:/dev/dri # optional, for hardware acceleration
environment:
- PUID=1000 # user ID, set according to your system
- PGID=100 # group ID, set according to your system
- TZ=Asia/Shanghai # timezone, set according to your timezone
- LC_ALL=zh_CN.UTF-8 # locale, set according to your needs
- AUTO_START_WECHAT=true # default is true
- AUTO_START_QQ=false # default is false
# - CUSTOM_USER=<Your Name> # recommended to set a custom user name
# - PASSWORD=<Your Password> # recommended to set a password for selkies web ui
shm_size: "1gb" # recommended, will improve performance参数说明:
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 访问密码
![图片[1] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记 图片[1] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记](https://s2.loli.net/2025/12/20/a6hsNTcf1lBMruD.png)
登录
- 浏览器中输入https://NAS的IP:3001就能看到界面,注意是 HTTPS 协议,微信聊天记录很重要,使用时一定要注意隐私
![图片[2] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记 图片[2] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记](https://s2.loli.net/2025/12/20/HfV4Mo1jzgXtpNw.png)
- 微信扫描登录,界面跟平时用的客户端微信没什么区别,聊天,公众号,视频号都没有问题,小程序可以打开,但我的分辨率不对,用起来不舒服。
![图片[3] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记 图片[3] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记](https://s2.loli.net/2025/12/20/xHefkJvjSBcLgDh.png)
- 打开设置,可以看到存储位置
![图片[4] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记 图片[4] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记](https://s2.loli.net/2025/12/20/RwOtGHif5aBNj6q.png)
是docker容器下的目录![图片[5] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记 图片[5] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记](https://s2.loli.net/2025/12/20/lr2pzQ6OFmbHnci.png)
- 不小心关闭窗口的话,点左上角微信图标
![图片[6] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记 图片[6] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记](https://s2.loli.net/2025/12/20/O4pjCWnhIt7sdrk.png)
- 右键可以开启QQ
![图片[7] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记 图片[7] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记](https://s2.loli.net/2025/12/20/tbQeVi4KLNPw7kv.png)
随便用个内网穿透,比如我之前介绍过的公益frp,在外面临时登录下网页版微信,用起来还是挺方便的,不用担心信息泄露。
要注意的是会被电脑客户端挤掉。
![图片[8] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记 图片[8] - docker部署WeChat Selkies实现浏览器上访问网页版微信 - 无辣的学习笔记](https://s2.loli.net/2025/12/20/s3eB2bwR5ZCXuQJ.png)