VoceChat 一款开源轻量的在线聊天工具

2026年1月29日 zhangdd 93 0 评论 转载文章

在当今众多聊天工具中,VoceChat以其轻量、安全和易用性脱颖而出。作为一款开源的即时通讯软件,VoceChat为个人和小型团队提供了简洁高效的沟通解决方案。写此文章是希望能对想要搭建vocechat的朋友们提供帮助。

一、部署方式

项目主要以 Docker 形式搭建,除了 Docker 外也可以用其他方式安装,详情可以自行移步官网上的文档。

1. 本地搭建

Docker Cli:

docker run -d --restart\=always \  
-p 3000:3000 \  
--name vocechat-server \  
privoce/vocechat-server:latest

安装完后,访问 http://localhost:3000/或http://domain:3000/即可

2.服务器搭建

**输入下面的这一段命令,输入后等待一会,就会自动下载、安装和启动 VoceChat 服务,此时访问http://vps ip:3000/即可

Docker Run:

mkdir data  
docker run -d --restart\=always \  
-p 3000:3000 \  
--name vocechat-server \  
-v ./data:/home/vocechat-server/data \ 
privoce/vocechat-server:latest \  
--network.frontend\_url "https://domain.com"

这一切做完后,VoceChat 就安装并且运行在你的服务器上了。

3.反向代理

需先安装 Nginx,后期可以用 Nginx 配置HTTP反向代理,将VoceChat代理到域名上,这样就可以通过域名来访问VoceChat了。

注意:反向代理之前要先将域名解析到服务器IP上!**

Nginx:

server {
    server_name xxx.com;
    listen 80;
    listen 443 ssl;
    #ssl证书的pem文件路径
    ssl_certificate  /xxx;
    #ssl证书的key文件路径
    ssl_certificate_key /xxx;

    location / {
        proxy_pass http://localhost:3000;
        proxy_http_version 1.1;
        proxy_set_header Host \$host;
        proxy_set_header X-Real-IP \$remote_addr;
        proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for;
        proxy_set_header Upgrade \$http_upgrade;
        proxy_set_header Connection "upgrade";
    }
}

二、使用体验

  • 界面简洁,功能直观。无需复杂设置即可快速上手。

  • 支持文字、语音、图片等多种消息形式,满足基本沟通需求。

  • 端到端加密保障隐私安全。

  • 跨平台支持,PC和移动端均可使用。

  • 自部署灵活,可完全掌控数据。

  • 支持webhook、机器人等推送和通知的方式

  • 支持调用Agora语音通话

  • 其他功能待博主探索

三、适用场景

  • 小型团队协作:轻松搭建内部沟通平台。

  • 个人社交:安全私密的朋友圈。

  • 家庭交流:跨代沟通更顺畅。

  • 远程教学:师生互动更便捷。

  • 兴趣社群:话题讨论更聚焦。

四、使用反馈

App:

iOS App

  • 若同时添加多个服务器,除当前服务器外,其他服务器不刷新,且切换到其他服务器刷新失败,需删除服务器后重新添加恢复正常。

  • 无法对频道中的图片进行手势放大及缩小。

  • 存在偶尔无法登录及无法刷新信息的情况。

  • 即使开启手机后台自动刷新的开关,app无法自动刷新消息

Windows Client

  • 经测试,windows端暂未发现Bug,但windows端加载服务器较慢。

Web:

  • 经测试,未发现Bug,项目在Web端较为成熟,整体来说Web端体验最好。
总的来说,VoceChat以其简约设计和安全性,为注重隐私的用户提供了一个理想的聊天工具选择。虽然功能不如一些主流软件丰富,但其开源特性和自由度使其具有独特优势。对于追求轻量级沟通方案的个人和小团队来说,VoceChat无疑是一个值得尝试的选择。

五、VoceChat 项目信息

本文声明: 本文出自张佃栋de博客,转载时请注明出处及相应链接。

永久链接: https://zhangdd.com/160.html

最后编辑: 2026/01/29

©著作权归作者所有