一款免费开源的即时通讯聊天系统-VoceChat

VoceChat 是一款轻量级且由 Rust 语言支持的聊天应用、API 和 SDK,专为私有部署而设计。通VoceChat,您可以轻松构建自定义聊天功能,它提供了强大的机器人与社交频道特性,能够无缝集成到您的网站或应用程序中。

该项目基于 Docker 进行搭建。如果您对 Docker 的部署流程还不熟悉,建议先行学习相关知识以确保顺畅的开发体验。

docker部署步骤如下:

version: '3.8'

 services:

  vocechat-server:

    image: privoce/vocechat-server:latest

    container_name: vocechat-server

    restart: always

    ports:

      - "3009:3000"

    volumes:

      - /home/vocechat-server/data:/home/vocechat-server/data

arm架构的服务器,需将 image: privoce/vocechat-server:latest 改为 image: privoce/vocechat-server:latest-arm64

小白建议使用LUCKY反代,建立网站,添加反向代理并申请ssl证书

这是我的luvky反代界面:

创建vocechat聊天页面代理:

接下来就是配置SSL证书啦,您可以单独去域名商或者可信CA官方申请,我这里是使用的通配符域名,也就是泛域名证书,因为我的服务都是通过泛域名解析的:

服务反代和证书配置完成后,基本上就完成了,现在打开我们的域名进行访问,显示登录界面呢,就说明我们部署成功了:

登录成功后,可以看到我们的信息,还有首页的一些设置,通过界面可以添加或者邀请好友一起加入进行聊天,也可以通过创建群聊的方式进行群组聊天,首页还提供移动端的下载,目前本软件移动端支持苹果和安卓双平台:

使用体验:

部署VoceChat服务已经快半年了,使用后分享几点体验。
1.部署方便,按照官方文档里的步骤一步步来,全程没有遇到什么问题,还是很方便的。
2.接口全面,开放的api接口很多,做自己网页的聊天挂件效果很不错。
3.教程详细,配置第三方登录以及语音通话服务根据文档说明操作就不会出问题。
4.中文支持,应用界面做了全面的中文支持,技术文档的汉化工作也做的很不错。
5.社区交流,VoceChat的社区交流是非常棒的,VoceChat首页就是一个聊天界面用于交流。在我遇到了https证书问题的时候,成功联系到了羊二老师,羊二老师也特别耐心的回答了问题。
总之,VoceChat作为一个轻量级的聊天服务,使用体验还是非常棒的。对小白也是非常友好,根据文档教程也可以轻松搭建属于自己的聊天服务器,大家有闲置的设备(NAS或者VPS)的可以试试。

赶快下载部署来试试吧,部署过程有什么问题,可以随时留言讨论。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值