Gloridust

云微信,自由连接

81
10
80% credibility
Found May 31, 2026 at 81 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

WechatOnCloud is a self-hosted solution that lets you run multiple instances of the WeChat desktop application in your web browser, managed from a control panel on your personal NAS or home server.

How It Works

1
💬 Discovering browser-based WeChat

You hear about a way to run WeChat in your browser from your home server, so you never need to switch between devices.

2
📦 Installing on your home server

You install the app on your NAS using a simple setup file, and it automatically prepares everything you need.

3
🔐 Logging into the control panel

You open the control panel in your browser, log in with your account, and see a friendly dashboard waiting for you.

4
Creating your first WeChat workspace

As the administrator, you create a new WeChat workspace with a click, giving it a friendly name like 'Personal' or 'Work'.

5
⬇️ Installing WeChat automatically

With one click, WeChat downloads and installs itself automatically inside your secure workspace—no manual setup needed.

6
🖥️ Entering your WeChat desktop

You click 'Enter WeChat' and suddenly see a full WeChat desktop running in your browser window, ready to scan the QR code.

Using WeChat from anywhere

You scan the QR code with your phone, and just like that, all your chats, contacts, and files are right there in your browser.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 81 to 81 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is WechatOnCloud?

WechatOnCloud runs the official Linux WeChat client inside Docker containers and delivers it through your browser. The panel acts as a single control point that spins up isolated WeChat instances on demand, each accessible via KasmVNC's web-based desktop. You get a full WeChat experience with clipboard sync, file transfer, and optional camera passthrough, all without installing anything on your local machine. The stack is TypeScript end-to-end: React powers the admin dashboard and user interface, while Fastify handles the backend API that orchestrates containers, manages sessions, and proxies traffic to individual instances.

Why is it gaining traction?

The appeal is obvious for anyone stuck behind a locked-down work computer but needing WeChat desktop functionality. Instead of juggling VMs or remote desktops, you point your browser at the panel, create an instance, and scan the QR code. Each instance runs in its own container with persistent storage, so your chat history survives restarts. The multi-user architecture with sub-accounts and per-instance access control makes this viable for small teams sharing a NAS. File transfer works by dragging onto the browser window or using the built-in file panel, which drops files directly into the WeChat desktop environment.

Who should use this?

Developers or small teams running a personal NAS who need desktop WeChat access from restricted environments. IT admins managing WeChat accounts for business workflows without exposing personal devices. Anyone who wants to run multiple isolated WeChat sessions on a single server without the overhead of full virtual machines.

Verdict

WechatOnCloud solves a real problem with a clean architecture, but the credibility score of 0.800000011920929% and modest star count signal early-stage software. Documentation quality is decent for self-hosting, but test coverage and production hardening are unknowns. If you need browser-based WeChat and are comfortable with Docker, this is worth trying. Just do not deploy it as mission-critical infrastructure without vetting it further yourself.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.