首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Rocket.chat——开源聊天应用

Rocket.chat——开源聊天应用

作者头像
夜梦星尘
发布2024-08-20 16:46:04
发布2024-08-20 16:46:04
1.7K0
举报

1.项目介绍

官方地址:Rocket.Chat: Communications Platform You Can Fully Trust

官方部署文档:https://docs.rocket.chat

2.项目部署

2.1服务器推荐

2.2系统选择

选择Ubuntu20.04/22.04

配置方面建议1C1G及以上,并且建议添加1G及以上的swap。

添加脚本:

代码语言:javascript
复制
wget -O box.sh https://raw.githubusercontent.com/BlueSkyXN/SKY-BOX/main/box.sh && chmod +x box.sh && clear && ./box.sh

2.3部署

代码语言:javascript
复制
sudo snap install rocketchat-server

安装成功后,输入:

代码语言:javascript
复制
snap get rocketchat-server

可以查看Rocket.Chat的变量状态:

Key Value backup-on-refresh disable ignore-errors false mongo-oplog-url mongodb://localhost:27017/local mongo-url mongodb://localhost:27017/parties port 3000 siteurl http://localhost:3000

如果你想改变其中的值,可以执行如下代码:

代码语言:javascript
复制
sudo snap set rocketchat-server <variable-name>=<value>

部署完毕后,就可以在服务器端通过localhost:3000访问配置了。

2.4 SSL证书

We now include the option to enable Caddy in your snap. Caddy makes use of Let’s Encrypt to automatically provide you TLS protection for your communications. Starting from release 0.73 you can easily configure everything related to Caddy using snap hooks to ensure your DNS configuration is set up correctly before starting Caddy and Let’s Encrypt support.

设置 SiteUrl 为你的域名,也可以是你的ip:端口

代码语言:javascript
复制
sudo snap set rocketchat-server siteurl=http(s)://<your domain>

如果是域名的话需要执行下面这条代码,只是IP:端口的话跳过即可。

代码语言:javascript
复制
sudo systemctl enable --now snap.rocketchat-server.rocketchat-caddy

重启服务。

代码语言:javascript
复制
sudo snap restart rocketchat-server

详情请参考官方文档:Auto SSL with Snaps – Rocket.Chat Docs

3.提示

1C1G服务器带这个项目压力较大,建议添加SWAP。

1C1G可以满足个人团队,朋友之间的使用。如果有大规模使用的需求,建议提高服务器配置。

第二部分部署完毕后,如果无法访问,请等待些许时间。初次登录进行配置需要加载较长时间,请耐心等待。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-3-15 2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.项目介绍
  • 2.项目部署
    • 2.1服务器推荐
    • 2.2系统选择
    • 2.3部署
    • 2.4 SSL证书
  • 3.提示
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档