最近我发现了一款非常符合我需求的项目——Vocechat。它主打轻量化、自主部署、数据自己掌控,几乎像是一个可由自己搭建的“微信轻量化平替”。
项目链接:简介 | VoceChat
官方Demo:Privoce Web App
为什么我会选 Vocechat
在校期间因为没有手机,只能借助网页或其他工具沟通。像用知乎私信这种临时方案,既不方便又功能受限。微信在无手机扫码登录又是完全不可能。
而 Vocechat 对我来说,就像量身定制:
它支持 文件传输:图片、文档、文件都可发送
支持 群聊:可以创建多个频道或群组,方便同学间交流
支持 音视频聊天:对接的是国内的声网(Agora),免费的
一万分钟/月足足够用支持网页登录:不依赖手机登录扫码,非常适合我的场景
数据完全自己掌控:因为是可私有部署,自己搭建服务器、自己管理,隐私感觉放心。根据官方介绍,VoceChat 支持「数据完全由用户控制」的模式。
所以,当我发现它,这才是一个真正更便利、更自由、更单一聊天工具!!!
部署过程:真是一条命令搞定
Vocechat 在部署上也体现了它“轻量化、自部署”的优势。官方文档中说明,支持 Docker 或 Shell 脚本方式安装。
通过脚本(Docker安装也是同样简单,具体可参🏗️ 安装部署VoceChat | VoceChat)甚至可以一行搞定安装!对于新手而言,无疑是省去了天大的麻烦
安装命令:
curl -sSf https://s.voce.chat/install.sh | sh升级命令:
curl -sSf https://s.voce.chat/update.sh | sh维护命令:
启动:/etc/init.d/vocechat-server.sh start
停止:/etc/init.d/vocechat-server.sh stop
查看日志:/etc/init.d/vocechat-server.sh log
这样的一条命令起服务对于我这种希望快速搭建、少折腾的情况来说极其友好。
而且资源占用也被提为很低:官方说程序体积仅约 15MB 左右,适合各种小型服务器或设备
升级也只需类似操作即可,不必像传统服务那样复杂迁移、停机等。
使用体验感受
在实际使用中,Vocechat 给我的感觉是:既简洁又可靠且界面清爽
可以理解为,仅保留聊天功能的微信。而且对服务器占用极低:
15MB 的大小可部署在任何的服务器上,部署简单,很少需要维护。
节选自官方介绍
完美满足我所有需求:
轻量,服务器友好
聊天/群聊
文件传输
音视频通话
还有更多功能等你探索!
唯一的问题
目前唯一比较让我觉得略微不方便的是:官方文档没有明确给出一条“卸载命令”。也就是说,对于只是想临时体验或部署玩看的用户,若要完全移除服务,可能需要自己查脚本、清理数据、删除镜像等操作。
如果你想“试试”而不是长期部署,这一点稍遗憾。
下面是我制作的一条卸载命令(适用于shell安装),可作为参考
#!/bin/bash
echo "开始卸载 VoceChat Server..."
# 停止服务
sudo /etc/init.d/vocechat-server.sh stop 2>/dev/null || true
sudo pkill -f vocechat-server 2>/dev/null || true
# 删除服务脚本
sudo rm -f /etc/init.d/vocechat-server.sh
# 删除常见安装目录
sudo rm -rf /share/Download/.vocechat-server
sudo rm -rf ~/.vocechat-server
sudo rm -rf /root/.vocechat-server
# 从环境变量中移除
sudo sed -i '/vocechat-server/d' /etc/profile
# 重新加载环境变量
source /etc/profile总结
总的来说,Vocechat 是我目前发现最合适的“轻量私有聊天”方案。
部署快、资源少、功能全、数据自主。
对于我这种在校无手机、需要跨设备、需要群聊 + 文件传输的情景,非常契合。
若你也在寻找一个“可以自己掌控、轻便好用”的聊天工具,Vocechat 值得一试。
评论