使用这些简单、经济高效的开源工具构建自己真正的私人聊天和消息解决方案。– giuseppe cassibba(作者)

互联网提供了大量免费的消息服务。像 whatsapp 和 viber 这样的应用已经是我们日常生活的一部分,也是我们与亲朋好友沟通的最常见方式。但是,安全意识的提高,让人们对真正的私密聊天解决方案的需求越来越大。此外,消息类应用在我们的设备中占用了大量空间,因此一个备用聊天渠道可能对于我们与朋友分享媒体、信息和联系人很有作用。

今天,我们将了解如何使用 树莓派 和 rocket.chat 安装一个私人聊天和消息服务器

什么是 rocket.chat?

rocket.chat 是一个开源解决方案,它提供了一个增强的聊天服务。它包括媒体共享、屏幕共享和视频/音频呼叫支持等协作工具。

它可以通过浏览器或从所有主要应用商店(google play、app store 等)下载使用。

除了社区版本外,rocket.chat 还提供企业版和专业版,包括支持和其他附加功能。

我们需要什么

对于这个项目,我将使用更便宜的树莓派 3a+。树莓派 3b 和 3b+ 以及树莓派 4b 应该也可以用同样的方法。

我也建议使用一块高性能 sd 卡,因为 rocket.chat 会给树莓派带来很大的负载。如其他文章中所述,高性能 sd 卡可显著提高 raspbian 操作系统的性能。

我们将使用 raspbian 的精简版本,拥有预配置的 wifi 访问和 ssh 服务,因此不需要键盘或 hdmi 线缆。

分步过程

从 安装最新版本的 raspbian buster lite 开始。

我们将使用 snap 简化 rocket.chat 安装。通过 ssh 登录并从终端输入:

sudo apt-get update
sudo apt-get upgrade

安装 snap:

sudo apt-get install snapd

安装 snap 后,我们需要重启系统使其正常工作:

sudo reboot

再次通过 ssh 登录,并用以下简单的命令安装 rocket.chat:

sudo snap install rocketchat-server

从终端安装后,请等待一段时间,让 rocket.chat 初始化数据库和服务。休息一下,几分钟后,你应该能够在浏览器中访问 http://<<your_rpi_ip_address>>:3000,你应该看到以下内容:

rocket chat setup wizard

填写所需的表单就可以了。经过四个简单的设置窗口后,你应该会进入 rocket.chat 主页:

rocket chat home page

享受吧!

本文最初发表在 peppe8o.com ,并获许重新发布。