Matrix vs XMPP
Matrix 是较新的、功能更丰富的协议 — 联合、富媒体、通过 Megolm 的端到端加密、桥接。XMPP 较旧、较轻量,在手机上电池续航更好。对于大多数社区 Matrix 是正确的选择;对于技术/类 IRC 社区 XMPP 开销更低。
资源规划
Synapse (Matrix):最少 2 GB RAM,10-50 个用户 4 GB,100+ 用户 8 GB。Dendrite (Matrix) 轻得多。Prosody (XMPP) 对 100 个用户舒适运行在 1 GB RAM 上。VPS-S 覆盖 XMPP,VPS-M 覆盖小型 Matrix,VPS-L 用于严肃的 Matrix。
隐私考虑
自托管消除了商业 homeserver 对您与谁交谈的了解。您的服务器知道 — 但它在您选择的司法管辖区,在您信任的法律框架下。瑞士是聊天服务器操作员的典型选择;冰岛是强有力的替代选择。
聊天服务器的最佳司法管辖区
瑞士的 FADP、冰岛的言论自由、罗马尼亚的预算。
Matrix/XMPP 托管 — FAQ
01 联合工作吗?
是的。标准 TCP 端口已开放。配置您的 DNS SRV 记录,安装有效的 TLS 证书(Let's Encrypt 有效),与 matrix.org 和任何其他 homeserver 的联合开箱即用。
02 我的 IP 会被其他 Matrix 服务器标记吗?
我们的 IP 范围不在 Matrix ACL 阻止列表上。如果特定的 homeserver 将您列入阻止列表,那是他们的 ACL,而不是网络级别的问题。
03 我可以运行桥接(Discord/Signal/WhatsApp)吗?
可以 — mautrix 桥接在 VPS-M 或 VPS-L 上运行良好。每个桥接大约会使 RAM 占用翻倍。
04 语音/视频(Jitsi)怎么办?
Jitsi Meet 在 VPS-L 或专用服务器上运行(需要 CPU 用于 WebRTC SFU)。VPS-M 用于 5-10 个并发视频参与者,VPS-L 用于 30+。
05 我可以作为业务托管社区吗?
可以。每个司法管辖区的税务义务由您承担;我们的基础设施对商业聊天服务没有限制。