本期來介紹一款應用,可將微信/QQ打包部署到NAS上,能夠讓我們瀏覽器登錄訪問。
項目介紹
完整項目名:nickrunning/wechat-selkies。可於Github搜索。
基於 Docker 的微信/QQ Linux 客戶端,使用 Selkies WebRTC 技術提供瀏覽器訪問支持,無需在本地安裝微信/QQ 客戶端。適用於服務器部署、遠程辦公等場景。因此也建議大家在部署完畢後,順手做做反代HTTPS訪問和使用。
本項目支持本地中文輸入法,支持AMD64和ARM64。
項目特徵
🌐 瀏覽器訪問:通過 Web 瀏覽器直接使用微信,無需本地安裝
🐳 Docker化部署:簡單的容器化部署,環境隔離
🔒 數據持久化:支持配置和聊天記錄持久化存儲
🎨 中文支持:完整的中文字體和本地化支持,支持本地中文輸入法
🖼 圖片複製:支持通過側邊欄面板開啓圖片複製
📁 文件傳輸:支持通過側邊欄面板進行文件傳輸
🖥 AMD64和ARM64架構支持:兼容主流CPU架構
🔧 硬件加速:可選的 GPU 硬件加速支持
🪟 窗口切換器:左上角增加切換懸浮窗,方便切換到後臺窗口,爲後續添加其它功能做基礎
🤖 自動啓動:可配置自動啓動微信和QQ客戶端(可選)
部署流程
以威聯通NAS爲例,通過Docker Compose的方式進行部署。
部署代碼如下:
services:
wechat-selkies:
image: nickrunning/wechat-selkies:latest # 國內建議 ghcr.io/nickrunning/wechat-selkies:latest
ports:
- "3000:3000" # http
- "3001:3001" # https
restart: always
volumes:
- /share/Container/qqvx/config:/config
devices:
- /dev/dri:/dev/dri # 硬件加速可選,否則兩段都刪
environment:
- PUID=1000 # 這兩個ID可SSH輸入ip查詢
- PGID=100 # 威聯通admin賬戶默認都是0
- TZ=Asia/Shanghai # 設備所在時區
- LC_ALL=zh_CN.UTF-8 # 容器語言簡體中文
- AUTO_START_WECHAT=true # 默認啓動時自動啓動微信
- AUTO_START_QQ=false # 默認不自動啓動 QQ
# 可選,自定義用戶名和密碼來保護 web UI
# - CUSTOM_USER=
# - PASSWORD=
shm_size: "1gb" # 共享內存大小,可提高性能
打開威聯通的Container Station,創建新的應用程序。如果你用註釋中的鏡像,可能要Pull挺久,耐心等會即可。

使用一覽
部署完畢後,瀏覽器輸入NAS_IP:3001即可訪問服務(加上https://)。如果你設置了自定義用戶名和密碼,那就要先認證纔行。
掃碼進行登錄。如下圖所示。
![]()
登錄完畢。

聊個天試試。
![]()
發送文件,網頁端還能直接預覽PDF文件之類。
![]()
關於聊天記錄,還有文件保存位置,這個跟PC端的可以說是一模一樣。

如果你想要登錄QQ,那麼在黑屏部分右鍵,選擇QQ即可出現登錄界面。過多的我也不再贅述,大家自行使用。
![]()
反代請參考我之前發佈的Lucky相關文章。
最後
用起來體驗還算可以吧。
感謝觀看,本文完。
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com
