VoceChat产品介绍
VoceChat 是一款支持独立部署的个人云社交媒体聊天服务。15MB 的大小可部署在任何的服务器上,部署简单,很少需要维护。前端可以内嵌到自己的网站下,数据完全由用户自己掌握,传输过程加密。VoceChat 从 Slack, Discord, RocketChat, Solid, Matrix 等产品和规范中博采众长,适用于团队内部交流,个人聊天服务,网站客服,网站内嵌社区的场景。
轻量化聊天室应用支持web,安卓,ios的APP端。是一个Web聊天服务器,对于希望私人托管自己的聊天服务的社区和公司,或者对于希望构建和发展自己的聊天平台的开发人员,这是一个很好的解决方案。
超过 20 用户需要付费升级 License授权;(暂时面向开发者可以申请完整授权)
Demo 站点: https://privoce.voce.chat
命令行安装
如果你熟悉命令行,可能用 docker cli 更快捷
# 新建文件夹 vocechat 和 子目录
mkdir -p /root/docker/vocechat/data
# 进入 vocechat 目录
cd /root/docker/vocechat
# 运行容器
docker run -d \
--restart=always \
--name vocechat-server \
-p 3009:3000 \
-v $(pwd)/data:/home/vocechat-server/data \ //聊天记录存放位置/vocechat/data
privoce/vocechat-server:latest \
# 新建文件夹 vocechat 和 子目录
mkdir -p /root/docker/vocechat/data
# 进入 vocechat 目录
cd /root/docker/vocechat
# docker-compose.yml 放入当前目录
将下面的内容保存为 docker-compose.yml 文件
version: '3'
services:
cherry:
image: privoce/vocechat-server:latest
container_name: vocechat-server
restart: always
ports:
- 3000:3000
volumes:
- ./data:/home/vocechat-server/data
command:
- --network.frontend_url "服务器IP:3000"
然后执行下面的命令
# 一键启动
docker-compose up -d
运行
在浏览器中输入 http://服务器IP:3000 就能看到设置界面