跳转到内容

社区 FreedomBox/消息和 VoIP

来自 Wikibooks,开放世界中的开放书籍

在 FreedomBox 上托管的社区服务可以替代使用 WhatsApp 等消息解决方案的需要。FreedomBox 引入了一个称为 Matrix 的去中心化解决方案。Matrix 的服务器组件称为 Matrix Synapse,可以轻松安装在 FreedomBox 服务器上。为 FreedomBox 创建的账户可以登录此服务并相互通信。可以启用端到端加密来保护隐私。用户还可以相互进行语音和视频通话。可以创建房间以跨大型群组发送消息。最棒的是,Matrix 是一种去中心化和联合的服务。这意味着社区的用户将能够参与与互联网上任何其他 Matrix 用户的对话和房间。此过程的工作方式有点像电子邮件。当用户发送邮件时,它首先到达用户拥有账户的服务器。然后它被发送到目标用户拥有账户的目标服务器,然后消息被传递到目标用户。这就是为什么 Matrix 账户看起来非常像电子邮件地址,只是语法略有不同。

设置 Matrix Synapse

[编辑 | 编辑源代码]

在 FreedomBox 中,设置 Matrix Synapse 非常简单。

  • 首先确保 FreedomBox 已按照 FreedomBox 设置 部分中的说明进行设置。
  • 然后确保 FreedomBox 服务器已配置了正确的域名,如 FreedomBox 设置 部分中所述。
  • 访问 FreedomBox UI 中的“应用程序”页面。点击 Matrix Synapse。
  • 出现安装提示时,继续安装。
  • 然后界面会询问 Matrix Synapse 要使用的域名。此域名以后无法更改。这也是为什么此应用程序无法在 预制镜像 中预先安装和配置的原因。

选择域名后,Matrix Synapse 服务将运行并可以使用。

创建账户

[编辑 | 编辑源代码]

每个 FreedomBox 用户也将能够登录并使用 Matrix Synapse。如果您希望互联网上的所有用户都能够在此社区实例中自行注册其账户,则可以从 FreedomBox 的 Matrix Synapse 配置页面中启用公开注册

客户端应用

[编辑 | 编辑源代码]

每个用户都需要在其移动设备或笔记本电脑上安装应用程序才能有效地使用 Matrix 服务。Riot 是一款功能齐全的 Matrix 客户端,适用于大多数平台。或者,也可以从 Web 浏览器中使用它。

华夏公益教科书