×

推荐一个开源的轻量级聊天应用

hqy hqy 发表于2024-11-28 23:33:41 浏览49 评论0

抢沙发发表评论

VoceChat 简介

VoceChat 是一款支持独立部署的个人云社交媒体聊天服务。它的体积小,只有 15MB,可以部署在任何服务器上。部署简单,维护成本低。其前端可以内嵌到自己的网站下,用户完全掌握数据,传输过程也是加密的。VoceChat 从 Slack、Discord、RocketChat、Solid、Matrix 等产品和规范中汲取了经验,适用于团队内部交流、个人聊天服务、网站客服以及网站内嵌社区等场景。

Web 3.0 去中心化的第一步是基于个人云的去平台化,通过个性化的计算与个性化的存储,让个人和组织拥有自己的平台。因此,VoceChat 的定位是能轻易部署在私有云上的社交协作程序。

整体效果截图

(如需体验请使用文末的服务器地址体验)

图片图片图片图片图片

<<< 左右滑动见更多 >>>

图片

项目组成

名称技术项目License说明
服务端Rustvocechat-server(暂未开源)待定聊天服务端,支持主流平台: Linux x86_64, Windows 32/64, Arm32, Arch64
客户端Fluttervocechat-clientApache-2.0聊天客户端,支持 Android, iOS 平台的客户端
WebReactvocechat-webGPL-3.0聊天功能的浏览器版本,整合了管理
Web-SDKReactvocechat-web-sdk(暂未开源)GPL-3.0可以整合到其他 Web 产品中,使其赋能聊天功能

服务端部署

使用Docker部署

vocechat-server 支持自动申请 https 证书(借助CertBot),使用该部署方式有两个前提:
  1. 服务器 443 端口没有被占用
  2. 准备一个域名,并已解析到该服务器 IP。

部署命令:

mp;from=appmsg&tp=webp&wxfrom=15&wx_lazy=1") 10px 10px / 40px no-repeat #1E1E1E; height: 30px; width: 100%; margin-bottom: -7px; border-radius: 5px;" data-lazy-bgimg="https://mmbiz.qpic.cn/mmbiz_svg/JRicrayPGR3PBoJiajW3O0wnib4nmaQEUB20oqgYd4wibIpN0cKHElibCWIYAqHbT6gskQuBCDor0vroJib1aqE1zTWkTFibZCaqcXb/640?wx_fmt=svg&from=appmsg" class="" data-fail="0">docker run -d --restart=always \
  -p 3009:3000 \
  --name vocechat-server \
  privoce/vocechat-server:latest

使用

web端访问

  1. 访问地址:http://服务器ip:3009
  2. 登录进行初始化->给你的服务器命名->初始化一个管理员账号->最后一步:邀请TA人注册使用!

图片3. 开始聊天

图片图片图片

<<< 左右滑动见更多 >>>

图片

使用移动APP

  1. 安装软件:

VoceChat 目前支持安卓和苹果两大平台,请前往 [VoceChat 官网]自行选择下载安装。

安装地址:"https://voce.chat/zh-CN#download"图片2. 配置服务器地址:"http://服务器ip:3009"

  1. 注册账号:

  2. 开始聊天

关于项目开源地址及体验地址

  • 项目开源地址:https://github.com/privoce


打赏

本文链接:https://www.kinber.cn/post/3971.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客