侧边栏壁纸
博主头像
羊刀仙的部落格 博主等级

很有力量。

  • 累计撰写 281 篇文章
  • 累计创建 60 个标签
  • 累计收到 13 条评论

目 录CONTENT

文章目录

Docker一键打包微信,号再多也不愁!轻松实现分身、上云,多设备随时访问。

羊刀仙
2026-06-16 / 0 评论 / 0 点赞 / 1 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
GW树洞

高速稳定 · 海外专线

  • 自用推荐
  • 90天使用时长
  • 70+ 节点分布
  • IEPL专线 油管4K无压力
  • 全平台客户端
  • 不限制在线设备
立即注册

「微信多开」对相当一部分人来说是刚需,不然诸如vivo之类的手机也不会出厂就把微信分身图标放在桌面。比较难的,是找一个稳定、长期在线、跨设备访问、相对独立的微信运行环境。

本期就来介绍一个相关项目:WechatOnCloud,让你可以把微信放进 Docker 容器里,让它运行在 NAS 上。你可在何时间地点,通过任意设备的浏览器进入这个微信实例,来访问同一个会话。

13be4250694dd040ed04d61fa33b1d81.png

项目介绍

完整项目名:Gloridust/WechatOnCloud,可于GitHub搜索。

内容截取自项目主页。

在任意 NAS(x86_64 / arm64)或任意 Docker 主机上运行服务端微信:面板可管理多个实例,每个实例都是一个独立容器——可以是一个微信会话,也可以是一个 Chromium 浏览器(用来登录 Telegram / X / Instagram 等网页版应用)。多个 web 用户通过浏览器访问被授权的实例,实现跨设备同步、多端共享。不修改微信客户端。

一句话原理:每个实例 = 一个容器,里面跑 Xvfb 虚拟显示 + 一个应用(官方原版微信,或 Chromium 浏览器),KasmVNC 把画面串到浏览器;同一实例被多个浏览器连 = 共享同一个会话。前面一层自研面板是唯一对外入口,经 docker.sock 按需创建/销毁实例并反代。

项目特征

  • 🗂️ 多实例 — 一个面板管理多个独立实例,每个实例独立容器 + 独立数据卷,互不干扰。

  • 🌐 多应用(微信 + 浏览器) — 新建实例时可选微信或 Chromium 浏览器;浏览器实例用来登录 纸飞机/推/Instagram 等网页版社媒,登录态写进数据卷、常驻云端、多端共享。

  • 👥 多端共享 + 权限 — 多浏览器 / 设备共享同一会话;子账号体系,按账号分配可访问的实例(RBAC)。

  • 🖥️ PC 式界面 — 左侧实例栏 + 右侧内嵌桌面,侧栏可折叠,移动端自动转抽屉;实例图标可自定义(内置图标 / 上传裁剪)。

  • 📦 微信按需下载 · 浏览器开箱即用 — 镜像不打包微信,面板一键「下载安装 / 更新」带进度条、按架构取包;Chromium 已烤进镜像,创建即用、无需下载。

  • 🔁 实例生命周期 — 启动 / 停止 / 重启 / 升级(拉新镜像重建、保留聊天记录),均在面板内一键完成。

  • 📎 文件传输 + 文本剪贴板 — 拖拽上传 + 下载 + 删除,直达实例桌面 ~/Desktop;文本可经剪贴板中转送进实例(局域网 http 下也可用)。

  • 🧩 多端协作软锁 — 同一实例多人操作时自动只读 + 申请接管,避免键鼠打架。

  • 🔒 安全优先 — 面板为唯一入口,KasmVNC 凭据服务端注入、永不下发前端;docker.sock 仅管理员可触达。

  • 📱 PWA — iOS「添加到主屏幕」、桌面 Chrome「安装」当原生 App。

  • 🏗️ 多架构 — amd64 / arm64 预构建镜像(Docker Hub + GHCR,GitHub Actions 自动发布)。

部署流程

以威联通NAS为例,通过Docker Compose的方式进行部署。

部署代码如下:

services:
  panel:
    image: docker.io/gloridust/woc-panel:latest
    container_name: woc-panel
    environment:
      - PORT=8080
      - WOC_WECHAT_IMAGE=docker.io/gloridust/wechat-on-cloud:latest
      - TZ=Asia/Shanghai
      - PANEL_ADMIN_USER=admin
      - PANEL_ADMIN_PASSWORD=请改成你的强密码
      - PANEL_DATA=/data/accounts.json
    volumes:
      - /share/Container/woc/data-panel:/data
      - /var/run/docker.sock:/var/run/docker.sock
      - /dev:/host-dev:ro
    ports:
      - "36080:8080"
    restart: unless-stopped

打开威联通的Container Station创建新的应用程序。

截屏2026-06-16 10.18.37.png

使用相关

部署完毕后,浏览器输入NAS_IP:36080即可访问面板。能登录面板的人就能看你的聊天记录、以你身份发消息,因此大家要绝对注意安全。

截屏2026-06-16 10.26.21.png

首先点击左下角的「管理」,我们创建实例。关于子账号,应该都能理解,相当于NAS里那个子账号,不过多说明。

截屏2026-06-16 10.31.33.png

点击创建,开始创建容器。镜像缺失会自动拉取,首次较慢,大家耐心等等。

截屏2026-06-16 10.33.23.png

页面可能不会自动刷新,估摸个差不多刷新下Web界面便可看到实例。点击管理进行安装。

截屏2026-06-16 10.40.02.png
截屏2026-06-16 10.41.04.png

安装完毕。

截屏2026-06-16 10.45.29.png

点击安装好的实例,进入后便可扫码进行登录。

截屏2026-06-16 10.49.25 拷贝.png

目前的版本为4.1.1,macOS目前4.1.8,Windows则为4.1.7,所以版本并不低。

截屏2026-06-16 10.59.33 拷贝.png

右上角的便利功能可进行选择,我觉得用着还不错,跟正常客户端也没差多少,听语音发图片都没问题。要说缺点嘛,就是没有消息通知。

截屏2026-06-16 11.00.51 拷贝.png

看这个图标,感觉作者还会接入不少东西。

截屏2026-06-16 11.10.12 拷贝.png

关于Chromium实例,我就不过多演示咯,大家想干啥自己操作就行。

截屏2026-06-16 11.13.58.png

最后

不错的项目。对于需要工作微信长期在线、多设备接力、账号独立运行的人来说,这个方案比批处理多开更稳定,比第三方多开工具更可控,也比完整虚拟机更轻量。

感谢观看,本文完~

0

评论区