标签搜索

目 录CONTENT

文章目录

飞牛云NAS/VPS使用Docker部署linux版微信和QQ

yyzq
2025-11-12 / 0 评论 / 1 点赞 / 75 阅读 / 1,682 字

前言

在当今的数字化时代,微信和QQ是我们日常工作和生活中常用的通讯工具。对于希望在服务器上运行这些应用的用户,使用 Docker 来部署这些工具是一种高效且灵活的方式。飞牛云的 NAS/VPS 提供了稳定的云服务器环境,非常适合用于部署各种应用,包括 Linux 版本的微信和QQ。通过 Docker 部署,不仅可以简化安装和配置过程,还能确保应用在容器化环境中高效、安全地运行。

在本文中,我们将详细介绍如何使用 Docker 在飞牛云 NAS/VPS 上部署 Linux 版本的微信和QQ。我们将会讲解从环境搭建到配置容器的每一个步骤,帮助你在服务器上实现对这两款常用通讯软件的远程管理。无论是用于企业团队协作,还是个人日常通讯,部署一个稳定可靠的微信和QQ服务,都能极大提高工作效率和生活便利性。

接下来,我们将一一介绍如何配置和运行这些服务,确保你能顺利完成部署。

项目简介

基于Selkies的Linux网页版微信/QQ,支持本地中文输入法,支持AMD64和ARM64。
本项目将官方微信/QQ Linux 客户端封装在 Docker 容器中,通过 Selkies 技术实现在浏览器中直接使用微信/QQ,无需在本地安装微信/QQ 客户端。适用于服务器部署、远程办公等场景。

功能特性

  • 🌐 浏览器访问:通过 Web 浏览器直接使用微信,无需本地安装
  • 🐳 Docker化部署:简单的容器化部署,环境隔离
  • 🔒 数据持久化:支持配置和聊天记录持久化存储
  • 🎨 中文支持:完整的中文字体和本地化支持,支持本地中文输入法
  • 🖼️ 图片复制:支持通过侧边栏面板开启图片复制
  • 📁 文件传输:支持通过侧边栏面板进行文件传输
  • 🖥️ AMD64和ARM64架构支持:兼容主流CPU架构
  • 🔧 硬件加速:可选的 GPU 硬件加速支持
  • 🪟 窗口切换器:左上角增加切换悬浮窗,方便切换到后台窗口,为后续添加其它功能做基础
  • 🤖 自动启动:可配置自动启动微信和QQ客户端(可选)

有关截图

微信登录
image-1762928527421
QQ登录
image-1762928635363
Selkies设置
image-1762928708346

部署方法

使用Docker安装

本教程使用docker的方式安装部署,简单便捷
164b6ac419e23bc5390dc46601a202bf

准备条件

1)一台服务器

我们使用莱卡云VPS和飞牛云NAS来演示

需要vps的可以看以下信息配置可以参考以下资源占用情况
莱卡云官网

本期docker容器占用资源情况如下仅供参考,在同时运行QQ和微信的时候总体占用内存大约1.7G左右
image-1762928917289

这个docker镜像大约3.9G大小
image-1762930392917

2)本项目使用到的项目

本教程使用项目的官方github地址

selkies项目

https://github.com/selkies-project/selkies

wechat-selkies项目

https://github.com/nickrunning/wechat-selkies
更多功能或者二次修改可以访问开源项目地址

3)域名(可选)

根据自己的需求

① VPS部署

一、Docker环境部署

在vps安装docker和docker-compose
Docker官方安装文档(英文)
https://duan.yyzq.eu.org/docker-001
Docker-Compose官方安装文档(英文)
https://duan.yyzq.eu.org/docker-002
Centos安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//03
Ubuntu安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//04

推荐直接用一键脚本

docker安装脚本

bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)

docker-compose安装脚本

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

二、创建docker-compose.yml文件

登录服务器使用root账户执行以下步骤

创建一个目录,并进入此目录

mkdir  wechat-selkies ;cd wechat-selkies

然后再新建docker-compose.yml

vim docker-compose.yml
services:
   wechat-selkies:
     image: nickrunning/wechat-selkies:latest    # 或者使用 ghcr.io/nickrunning/wechat-selkies:latest
     container_name: wechat-selkies             # 容器名称
     ports:
       - "6000:3000"       # http 端口
       - "6001:3001"       # https 端口
     restart: "no"         # no是不自动重启容器  always 是容器异常停止后总是自动重启
     volumes:
       - ./config:/config      # 挂载配置文件夹
     devices:
       - /dev/dri:/dev/dri     # 可选项,用于硬件加速
     environment:
       - PUID=1000             # 用户ID
       - PGID=100              # 组ID
       - TZ=Asia/Shanghai      # 时区设置
       - LC_ALL=zh_CN.UTF-8    # 区域设置
       - AUTO_START_WECHAT=true  # 默认启动微信
       - AUTO_START_QQ=false    # 默认不启动QQ
       - CUSTOM_USER=your_username  # 设置自定义用户名
       - PASSWORD=your_password    # 设置密码用于selkies的web界面

三、执行容器运行命令

docker-compose up -d #运行容器
docker-compose ps  #查看是否启动成功

正常启动如下所示

docker-compose ps
NAME             IMAGE                               COMMAND   SERVICE          CREATED          STATUS          PORTS
wechat-selkies   nickrunning/wechat-selkies:latest   "/init"   wechat-selkies   43 minutes ago   Up 43 minutes   0.0.0.0:6000->3000/tcp, [::]:6000->3000/tcp, 0.0.0.0:6001->3001/tcp, [::]:6001->3001/tcp

四、服务端完成

打开web页面使用
注意一定要使用https才能打开
注意一定要使用https才能打开
注意一定要使用https才能打开
成功以后需要打开自己相应的端口6001)防火墙就可以web端访问了

主界面

https://ip:6001

直接打开即可使用
image-1762931442318
image-1762932188868
登录成功
image-1762932279528

②飞牛云NAS部署

我们直接复制以上VPS的compose配置即可
image-1762930636106
启动成功
image-1762930651659
然后浏览器输入NAS的ip:6001端口就可以打开界面了
配置密码的注意输入用户名和密码
image-1762930679859

使用教程

主要是配置下屏幕分辨率即可
image-1762930769808
其他的根据自己的需求配置
image-1762930794295

绑定域名

VPS上的建议绑定下域名,方便管理。
绑定域名的教程参考以下内容

绑定域名视频教程

B站

YouTube

绑定域名可以参考
NginxProxyManager
https://duan.yyzq.eu.org//npm-ch

有任何问题可以直接留言或者问我
有任何问题可以直接留言或者问我
有任何问题可以直接留言或者问我

欢迎关注我们的微信公众号!
微信公众号

1

评论区