介绍
RocketChat是一款优秀的开源聊天软件。支持各种平台,IOS、Android、Web、Mac、Windows以及Linux,安装部署简单,功能简单易用。项目开源地址,项目官方站点。
官方教程地址:https://docs.rocket.chat/docs/deploy-with-docker-docker-compose
安装docker
这里使用宝塔面板一键安装,宝塔官网
也可以参考我之前的Centos 7 安装 Docker
安装
创建新文件夹
cd /home && mkdir rocket && cd rocket
curl -L https://raw.githubusercontent.com/RocketChat/Docker.Official.Image/master/compose.yml -O
将 image: ${IMAGE:-registry.rocket.chat/rocketchat/rocket.chat}:${RELEASE:-latest}
修改为:image: rocketchat/rocket.chat
下载 .env.example
,链接Docker.Official.Image/env.example at master · RocketChat/Docker.Official.Image · GitHub
将 .env.example
上传到目录
使用以下命令将 .env.example
复制到 .env
cp env.example .env
编辑.env,修改HOST_PORT为3000
修改ROOT_URL
(默认值 http://localhost:3000
)以匹配您的域名或 IP 地址,我这里是https://test.venuslee.cn
在宝塔面板添加域名,并配置SSL和反向代理
运行
docker compose up -d
看到下面就算成功
然后在浏览器访问https://test.venuslee.cn
教程结束