WeChat Selkies:在瀏覽器中執行微信與QQ
WeChat Selkies 是基於Docker 的容器化方案,它將Linux 版本的微信和QQ 封裝在容器內,並利用 Selkies WebRTC 技術將圖形介面即時投送到瀏覽器。這表示使用者無需在本機安裝用戶端,僅需透過Chrome、Firefox 或Safari 等現代瀏覽器即可遠端操作。
開源位址:https://github.com/nickrunning/wechat-selkies
核心功能要點
- 零安裝訪問 :透過瀏覽器直接登錄,擺脫本機用戶端安裝的繁瑣。
- 靈活部署 :採用Docker 容器化部署,確保環境隔離,支援AMD64 與ARM64 兩種架構。
- 完整中文支持 :內建中文字體,並支援本地中文輸入法,解決容器化介面常見的亂碼或輸入難題。
- 資料持久化 :支援將聊天記錄與設定資訊掛載到實體磁碟,防止容器重新啟動後資料遺失。
- 便捷交互 :透過側邊欄面板實現圖片複製與檔案傳輸;左上角提供視窗切換器,方便在後台程式間跳轉。
- 效能最佳化 :支援按需開啟GPU 硬體加速,並可配置微信/QQ 隨容器啟動而自動運作。
部署環境與適用場景
環境要求
- 基礎軟體 :Docker 及Docker Compose
- 存取端 :支援WebRTC 協定的現代瀏覽器
適用場景
- 遠距工作 :在伺服器端常駐登錄,實現隨時隨地的輕量化存取。
- 無客戶端環境 :適用於無法安裝第三方軟體的運維環境或受限終端。
- 跨架構裝置 :在ARM 伺服器或樹莓派等非X86 裝置上執行微信/QQ。
維護與故障排除
元件載入異常 :如果在專案升級後發現部分功能缺失,建議嘗試清空本地掛載目錄中的 openbox 資料夾(路徑參考:./config/.config/openbox),隨後重啟容器即可恢復正常。
專案資源
正文完
