返回

Matrix Synapse VPS 主机,预装好

预装好的 Matrix Synapse VPS 为您的团队或家人提供一台私有聊天服务器,所有对话都保存在您掌控的机器上。下单后 Synapse 和 Element 网页应用会自行安装,随后网站地址、登录名和密码显示在面板中。注册和联邦一开始都是关闭的,所以只有您添加的人才能进入。

会有多少人使用?

合计$4.01/月

价格含增值税。

RAM 和 CPU 可随时升级或降配。磁盘只能增大,建议从小配置开始。

您的 Matrix 服务器上安装什么?

  • 来自官方 Docker 镜像的 Synapse 1.164 Matrix 主服务器
  • Element Web 1.12,浏览器聊天应用,默认语言为土耳其语
  • PostgreSQL 17 数据库
  • 管理员账号名为 yonetici(土耳其语的“管理员”),生成的密码显示在面板中
  • 通过 Caddy 提供 HTTPS,Element 和 Matrix 使用同一个 sslip.io 地址
  • 注册关闭,联邦关闭
  • 防火墙只开放 22、80 和 443 端口

Matrix 需要多大的配置?

Synapse 的安装指南只在您打算加入大型公开房间时,才要求至少 1 GB 的可用 RAM。这里联邦是关闭的,所以您不会加入那些房间,不过 PostgreSQL 会与它共用这台服务器。经验上,小团队或家庭从 2 GB 起步比较合适,用户和房间增多后可以升到 4 GB。官方没有给出人数上限,因为负载取决于用户、房间和上传的文件。文件会堆积在磁盘上,您可以在面板中扩大磁盘。

用途配置价格选择
几个人 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/月
小团队 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/月
公司 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/月

适合谁?

  • 想把聊天记录留在自己服务器上的团队和小公司
  • 想要一个封闭聊天空间的家庭和朋友圈子
  • 需要外人无法注册的内部通信工具的组织
  • 想用小规模安装试用 Matrix 的系统管理员

下单之后会发生什么?

  1. 设定配置并完成付款。
  2. 服务器启动后,Synapse 和 Element 会自行安装。当面板中的“应用”一行显示 Matrix 已就绪时,再继续下一步。
  3. 在“概览”标签页点击“打开应用”,用“登录名”和“密码”两行的信息登录 Element。
  4. 您的 ID 形如 @yonetici:site-name。在 Element 的手机和桌面应用中,把您的网站地址选为服务器。
  5. 通过 SSH 为您的团队创建账号,设置好房间,然后邀请所有人。

每台服务器都包含

  • 价格含每日备份
  • 不限流量
  • 完整 root 权限
  • 之后可升级或降配 RAM 和 CPU,并扩大磁盘
  • 位置:Istanbul · IST-1。

须知

  • 服务器名称就是本次安装的 sslip.io 地址,并写入每个用户 ID。Synapse 说明该名称之后无法更改,所以即使您连接了域名,ID 仍保持原样。
  • 联邦是关闭的,所以您无法给其他 Matrix 服务器上的人发消息。要开启,您需要编辑 homeserver.yaml,并自行处理 8448 端口。
  • 没有安装 TURN 服务器。Synapse 的文档说明,稳定的语音和视频通话需要它,所以在某些网络上通话可能失败。
  • 邮件功能未配置,意味着无法重置密码,也没有邮件通知。您可以在 homeserver.yaml 中添加自己的 SMTP 服务。该服务不包含在价格中。
  • Synapse 和 Element 采用 AGPL-3.0 许可证,无使用费。如果您修改了代码并提供给他人,就必须公开您的修改。
  • 在您更改之前,安装的版本固定为 Synapse 1.164.2 和 Element 1.12.33。更新由您自行负责:修改 compose.yaml 中的标签并运行 docker compose up -d。

Matrix 常见问题

Matrix、Synapse 和 Element 有什么区别?

Matrix 是开放的聊天标准。Synapse 是运行它的服务器软件,Element 是人们用来发消息的应用。本次安装中两者在同一台服务器上,所以打开您的网站地址就会看到 Element。

Matrix 服务器需要多少 RAM?

Synapse 的指南只在您要加入大型公开房间时,才要求至少 1 GB 的可用 RAM。对于关闭联邦的小型私有服务器,从 2 GB 起步是个合理的经验值,随着用户增多,您可以在面板中升级配置。

如何给我的 Matrix 服务器添加用户?

通过 SSH 连接并运行 cd /opt/seturack/synapse。然后运行 docker compose exec synapse register_new_matrix_user -c /data/homeserver.yaml http://localhost:8008,并输入用户名和密码。注册是关闭的,所以账号就是这样创建的。

如何用手机连接我的 Matrix 服务器?

安装 Element 应用,把面板中的网站地址填为服务器,然后用为您创建的账号登录。桌面应用使用同样的信息。

我的服务器能和其他 Matrix 服务器通信吗?

本次安装不行:这是一台关闭了联邦的私有服务器。您有 root 权限,可以自行开启,但请先阅读 Synapse 的联邦指南,因为开启后其他服务器就能访问到您的服务器。

我的 Matrix 服务器可以使用自己的域名吗?

您可以把网站地址指向自己的域名,但用户 ID 中的服务器名称仍是 sslip.io 地址。Synapse 的文档说明该名称之后无法更改。

语音和视频通话能用吗?

本次安装已为消息通信准备就绪,但不包含 TURN 服务器。Synapse 的文档要求配备它才能稳定通话,所以在某些网络上通话可能无法接通。凭 root 权限,您可以自行添加 TURN 服务器。

了解更多,查看类似应用