Docker

官方简介:VoceChat 是一款超轻型 Rust 支持的聊天应用程序、API 和 SDK,优先考虑私人托管。使用 VoceChat 构建您自己的聊天功能!
官方简介:
VoceChat 是一款超轻型 Rust 支持的聊天应用程序、API 和 SDK,优先考虑私人托管。使用 VoceChat 构建您自己的聊天功能!

具有机器人和社交渠道功能的私人托管聊天 SDK,可轻松集成到您的网站或应用程序

一、Docker环境部署
在vps安装docker和docker-compose
Docker官方安装文档(英文)
https://docs.docker.com/get-docker/
Docker-Compose官方安装文档(英文)
https://docs.docker.com/compose/install/
Centos安装Docker和Docker-compose(中文)

二、创建docker-compose.yml文件
mkdir ~/VoceChat && cd VoceChat #创建一个目录并进入此目录
创建docker-compose.yml文件

vim docker-compose.yml #创建一个yml文件

version: '3.3'
services:
    ywsjchat:   #服务名,可以自定义
        container_name: ywsjchat    #容器名,可以自定义
        ports:
            - '3322:3000'   # 冒号左边的3322可以改成任意vps上未使用过的端口
        environment:
            - PUID=0    # 稍后在终端输入id可以查看当前用户的id
            - PGID=0    # 同上
            - TZ=Asia/Shanghai  #时区,可以自定义
        restart: always    #开启自启动
        volumes:
           - './data:/home/vocechat-server/data' #冒号左侧可以更改本地的目录
        image: privoce/vocechat-server:latest    #镜像名不要改

  

将以上配置文件中的可自定义项根据自己的需求进行适当参数修改即可。

三、部署运行
docker-compose up -d

四、登录VoceChat页面
注意:需要打开相应端口

http://ip:3322 #根据自己的实际ip和端口

五、更新 VoceChat(可选)
cd ~/VoceChat
docker-compose down #停止容器
docker-compose pull #拉取新的docker镜像
docker-compose up -d #启动容器
docker image prune #删除旧的镜像文件

六、APP端使用
下载苹果手机app
https://apps.apple.com/app/vocechat/id1631779678

安卓手机手机app
https://vocechat.s3.amazonaws.com/vocechat.android.apk
标签: 容器 聊天 手机