通过Docker搭建个人在线聊天室

VoceChat官方说明文档:网页链接

Docker一键部署命令:

docker run -itd \
-p 本机端口:3000 \
--name vocechat \
-v 本机数据目录:/home/vocechat-server/data \
--restart=always \
privoce/vocechat-server:latest

如果需要宝塔面板做反向代理,在宝塔面板的反向代理设置中添加以下内容

location / {
  proxy_pass http://127.0.0.1:本机端口; # 此处端口号取决于docker运行的对外端口号
  proxy_redirect off;
  proxy_set_header        Host    $host;
  proxy_set_header        X-Real-IP       $remote_addr;
  proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
  proxy_max_temp_file_size 0; # 关掉硬盘缓存,增加写速度
  # SSE 相关配置
  proxy_http_version 1.1;
  proxy_set_header Connection '';
}

至于项目搭建完成之后的使用则是纯傻瓜式,此处不做介绍,最后放一张效果图

 

THE END
分享
二维码
海报
通过Docker搭建个人在线聊天室
VoceChat官方说明文档:网页链接 Docker一键部署命令: docker run -itd \ -p 本机端口:3000 \ --name vocechat \ -v 本机数据目录:/home/vocechat-server/……