
搭建自己deVoceChat
什么是 VoceChat?
来自官方文档:https://doc.voce.chat/zh-cn/
VoceChat
是一款支持独立部署的个人云社交媒体聊天服务。15MB 的大小可部署在任何的服务器上,部署简单,很少需要维护。前端可以内嵌到自己的网站下,数据完全由用户自己掌握,传输过程加密。
特点:
- 支持中英文
- 支持 Android、iOS 端
- 支持 Docker 安装,部署极其简单
- 备份简单
- 支持对接自有账号系统
- 支持第三方登录(比如 GitHub、MetaMask、Google 等)
- 支持访问控制 & 访客模式
- API 文档详细
- 支持自建频道
- 支持邀请用户
相关文档:
- VoceChat 官方网址:https://voce.chat/
- VoceChat 官方 GitHub:https://github.com/privoce
- VoceChat 官方文档:https://doc.voce.chat/
效果预览
使用 Docker 部署 VoceChat
安装 Docker
如果之前没有安装过 Docker 的同学,需要先安装 Docker。
- 安装相关依赖
1 | sudo yum install -y yum-utils device-mapper-persistent-data lvm2 |
- 添加 Docker 软件源
1 | sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo |
国内服务器可以使用阿里镜像源:
1 | sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo |
- 安装 Docker
1 | sudo yum install -y docker-ce |
- 启动 Docker 服务
1 | sudo systemctl start docker |
- 设置开启自动启动 Docker 服务
1 | sudo systemctl enable docker |
- 测试是否安装成功,安装成功会显示详细信息
1 | docker version |
启动容器
1 | docker run -d --restart=always \ |
按需修改端口映射、数据卷和域名,同时记得防火墙放行对应端口
- 感谢您的赞赏。
赞赏名单
因为有你们的支持,我才体会到写文章的价值。
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自嘿哟博客
评论