请勿商业运营、违法使用和传播!仅供研究学习使用!
????️多架构— amd64 / arm64 预构建镜像(Docker Hub + GHCR,GitHub Actions 自动发布)。
????️多实例—一个面板管理多个独立实例,每个实例独立容器+独立数据卷,互不干扰。
????多应用(微信 + 浏览器) — 新建实例时可选微信或Chromium 浏览器;浏览器实例用于登录 Telegram / X / Instagram 等网页版社媒,登录状态写入数据卷、常驻云端、多端共享。
????多端共享+权限—多浏览器/设备共享同一会话;子账号体系,按账号分配可访问的实例(RBAC)。
????️PC界面—左侧实例栏+右侧内嵌桌面,侧栏可折叠,移动端自动转抽屉;实例图标可自定义(内置图标/上传)。
????微信交互下载 · 浏览器开箱即用—镜像不压缩微信,面板一键「下载安装/更新」带详情条、按架构取包;Chromium 已烤进镜像,创建即用、不需要下载。
????实例生命周期—启动/停止/重启/升级(拉新镜像重建、保留聊天记录),均在面板内一键完成。
????文件传输 + 文本剪切板—拖拽上传 + 下载 + 删除,直达实例桌面~/Desktop;文本可经剪切板中转送实例进(本地http下也可用)。
????多端协作软锁—同一实例多人操作时自动+申请占领,避免按键鼠打架。
????安全优先—面板为唯一入口,KasmVNC 凭证服务端注入、永不下发前端;docker.sock 仅管理员可触达。
???? PWA — iOS 「添加到主屏幕」、桌面 Chrome 「安装」当 App。
项目名称:云微 WechatOnCloud(简称 WOC)
适配硬件:全平台 Docker 部署,支持 x86_64、arm64,兼容飞牛 fnOS、群晖、各类 Linux 服务器、ARM 小主机
核心作用:自建私有云端微信服务,所有手机、电脑、平板浏览器访问共用一套微信会话;额外搭载云端 Chromium 浏览器,常驻挂机 Telegram、X、Instagram、微博等所有网页版平台,登录状态永久保存,全设备无缝同步。
无微信协议破解,运行官方原版 Linux 微信,靠虚拟桌面推流,风控更低;全容器隔离,多账号互不干扰,搭配 RBAC 子账号权限管控,适合自用、多人协作托管账号。
不依赖第三方平台,所有聊天记录、浏览器 Cookie、文件全部存在自己服务器,数据完全私有化。
| 功能 | 谁有空 | 说明 |
|---|---|---|
| 新建/删除实例 | 管理员 | 一键创建独立实例容器(微信 / Chromium 浏览器);新建时勾选可访问的子账号、可自定义图标。删除默认保留数据卷,任选彻底清除 |
| 实例权限分配 | 管理员 | 在实例上改“可访问账户”,或在账户上改“可访问实例”,人员管理 |
| 下载并安装/更新微信 | 管理员 | 微信实例一键下载官方Linux版本到数据卷、解压安装、带资料条,后续可「更新到最新版本」(浏览器实例消耗此步骤) |
| 进入实例 | 被授权用户 | 在浏览器中操作对应实例:微信扫码收发消息,或在 Chromium 中登录网页应用 |
| 文件 / 文本传输 | 被授权用户 | 拖拽上传/下载文件;文本经剪贴板中转送入实例 |
| 实例日志 | 管理员 | 查看实例日志,含持久化历史(重启原因 + 上一集装箱日志快照,跨集装箱重建保留) |
| 修改密码 | 所有者 | 修改自己的登录密码 |
| 子账号管理 | 管理员 | 创建/禁用/重置/删除子账号,并分配实例访问权限 |
| 安装为App | 所有者 | iOS Safari「添加到主屏幕」、桌面 Chrome「安装」当原生 App(PWA) |
子账号是访问套件面板的身份,不是另外开一个微信 / 账号。管理员隐式拥有全部实例访问权;子账号只能看到被授权的实例。微信本体不打进镜像,新建微信实例后在面板点「下载并安装」时才下载到该实例的数据卷(浏览器实例则已随镜像重置),所以镜像小、构建快。

