VoceChat是一款支持独立部署的个人云社交媒体聊天服务。可以部署在任何服务器上,部署简单,很少需要维护。前端可以内嵌到自己的网站下,数据完全由自己掌握,传输过程加密。
VoceChat适用于团队内部交流,个人聊天服务,网站客服,网站内嵌社区的场景。
一、拉取镜像
拉取镜像privoce/vocechat-server:latest
。
二、创建容器
备注:此步骤可以执行ssh执行此命令,或按照下面的步骤依次执行。
docker命令:docker run -d --restart=always \ -p 3000:3000 \ --name vocechat-server \ privoce/vocechat-server:latest
设置容器始终重启;
网络模式:桥接bridge;
存储空间:/home/vocechat-server/data
的路径,类型为读写;
端口:内部端口为3000,外部端口自己选择一个不冲突的端口号即可。
三、启动容器
四、初始化配置
访问 NAS的IP:外部端口号,或者使用内网穿透的代理地址。
五、使用聊天服务
VoceChat提供了安卓端和IOS端的APP,可以直接到应用市场下载。
服务器URL即为上面图中的 服务器地址
,填入即可连接到此聊天服务器。
六、网页内嵌聊天应用
将 设置 - 网页挂件 中的代码示例稍作修改,粘贴到自己的网站中任意支持html的位置,即可添加聊天挂件。
七、其他问题
目前手机客户端使用不了消息提醒服务,需要依赖谷歌的服务。