动态

详情 返回 返回

雲端微信 - 隨時隨地在瀏覽器訪問 - 动态 详情

項目介紹

  • 基於 Docker 的微信/QQ Linux 客户端,使用 Selkies WebRTC 技術提供瀏覽器訪問支持。
  • 將官方Linux版本的微信和QQ封裝在容器裏面運行,通過Web訪問,可用本地輸入,可支持複製粘貼文字/圖片,上傳下載文件等。
  • 可雲化微信客户端,在服務器上部署微信客户端,用於遠程辦公、多人共享微信(共享聊天記錄)
  • 在服務器上運行微信、可在任意終端、地方訪問有完整微信聊天記錄的微信。

項目地址:https://github.com/nickrunning/wechat-selkies

功能特性

  • 🌐 瀏覽器訪問:通過 Web 瀏覽器直接使用微信,無需本地安裝
  • 🐳 Docker化部署:簡單的容器化部署,環境隔離
  • 🔒 數據持久化:支持配置和聊天記錄持久化存儲
  • 🎨 中文支持:完整的中文字體和本地化支持,支持本地中文輸入法
  • 🖼️ 圖片複製:支持通過側邊欄面板開啓圖片複製
  • 📁 文件傳輸:支持通過側邊欄面板進行文件傳輸
  • 🖥️ AMD64和ARM64架構支持:兼容主流CPU架構
  • 🔧 硬件加速:可選的 GPU 硬件加速支持
  • 🪟 窗口切換器:左上角增加切換懸浮窗,方便切換到後台窗口,為後續添加其它功能做基礎
  • 🤖 自動啓動:可配置自動啓動微信和QQ客户端(可選)

Docker下部署

Docker 國內安裝

PS:安裝最新版,使用compose V2部署。

https://mirror.nju.edu.cn/mirrorz-help/docker-ce/?mirror=NJU

Docker Hub國內加速

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "https://docker-0.unsee.tech",
    "https://docker-cf.registry.cyou",
    "https://docker.1panel.live"
  ]
}
EOF

systemctl daemon-reload && sudo systemctl restart docker

systemctl enable docker

Docker 命令快速部署

docker run -it -p 3001:3001 -v ./config:/config --device /dev/dri:/dev/dri nickrunning/wechat-selkies:latest

Docker compose 部署

cd /opt

mkdir wechat-selkies

cd wechat-selkies

vim docker-compose.yml


## 創建目錄和文件

Docker-compose.yml 文件如下

services:
      wechat-selkies:
        image: nickrunning/wechat-selkies:latest    # or ghcr.io/nickrunning/wechat-selkies:latest
        container_name: wechat-selkies
        ports:
          - "3000:3000"       # http port
          - "3001:3001"       # https port
        restart: unless-stopped
        volumes:
          - ./config:/config
        devices:
          - /dev/dri:/dev/dri # optional, for hardware acceleration
        environment:
          - PUID=1000                    # user ID
          - PGID=100                     # group ID
          - TZ=Asia/Shanghai             # timezone
          - LC_ALL=zh_CN.UTF-8           # locale
          - AUTO_START_WECHAT=true       # default is true
          - AUTO_START_QQ=false          # default is false
          # - CUSTOM_USER=<Your Name>      # recommended to set a custom user name
          # - PASSWORD=<Your Password>     # recommended to set a password for selkies web ui

環境變量説明

docker-compose.yml 中可以配置以下環境變量:

變量名 默認值 説明
TITLE WeChat Selkies Web UI 標題
PUID 1000 用户 ID
PGID 100 組 ID
TZ Asia/Shanghai 時區設置
LC_ALL zh_CN.UTF-8 語言環境
CUSTOM_USER - 自定義用户名(推薦設置)
PASSWORD - Web UI 訪問密碼(推薦設置)
AUTO_START_WECHAT true 是否自動啓動微信客户端
AUTO_START_QQ false 是否自動啓動 QQ 客户端

訪問Web

需要通過https訪問,示例:https\://主機IP:3001

界面演示

運維技術交流羣

發送郵件到 ➡️ me@songxwn.com

或者關注WX公眾號:網工格物

微信掃碼

博客(最先更新)

https://songxwn.com/

Add a new 评论

Some HTML is okay.