솔루션

Matrix 홈서버 또는 XMPP 서버용 VPS

Cutter 8 · $34/moCutter 16 · $62/mo
간단한 답변

Synapse는 메모리를 많이 사용합니다. 바쁜 방과 연합하는 소규모 홈서버는 4GB, 대규모 공개 방에 참여하려면 8GB가 필요합니다. Conduit나 Dendrite는 그 일부만으로 실행됩니다. Prosody가 포함된 XMPP는 더 가볍습니다. 코어 1개와 1GB로 수백 명의 사용자를 처리합니다. 세 가지 모두 IO에 민감하므로 데이터베이스는 NVMe에 두세요.

필요한 것

matrix 및 xmpp 서버의 사양 최소 요건
리소스실제로 필요한 것
CPUSynapse용 코어 2개, Conduit 또는 Prosody용 1개
RAMSynapse용 4–8GB, Conduit 또는 Prosody용 1–2GB
磁盘NVMe 160GB — 연합 상태는 끊임없이 늘어납니다
네트워크피어링이 좋은 위치 — 연합은 지연 시간에 민감합니다

추천 요금제

Cutter

Cutter 8

$ 32.3 /month

총 US$96.90 · 5% 할인

vCPU
4 × 전용
RAM
8 GB
저장 공간
160 GB NVMe SSD
전송량
10 TB
IPv4 / IPv6
1 / /64 routed
구성
Cutter

Cutter 16

$ 58.9 /month

총 US$176.70 · 5% 할인

vCPU
6 × 전용
RAM
16 GB
저장 공간
320 GB NVMe SSD
전송량
15 TB
IPv4 / IPv6
1 / /64 routed
구성
Skiff

Skiff 4

$ 11.4 /month

총 US$34.20 · 5% 할인

vCPU
2 × 공유
RAM
4 GB
저장 공간
60 GB NVMe SSD
전송량
4 TB
IPv4 / IPv6
1 / /64 routed
구성

추천 위치

이 워크로드에서 가장 중요한 결정은 일반적으로 위치입니다 — 대기 시간이 지배적이거나, 관할권이 중요하기 때문입니다.

이용 이유: OnionVPS

  • 자체 홈서버를 운영하면 대화 상대 및 시간 같은 메타데이터가 임대한 하드웨어에 남습니다.
  • 隐私管辖区意味着没有保留元数据的法律义务。
  • NVMe 存储可防止 Synapse 的状态解析成为常见的性能瓶颈。
  • 加密货币支付使服务器所有权与您的身份分开。

설정 방법

  1. 部署 Debian 13 的 Cutter 8

    如果您计划广泛联邦,需要四个核心和 8 GB 内存。

  2. 安装 Synapse、Conduit 或 Prosody

    如果追求低资源占用,选 Conduit;如果需要完整功能集,选 Synapse。

  3. 配置 well-known 委托

    提供 /.well-known/matrix/server,让联邦在正确端口上找到您。

  4. 将 PostgreSQL 放在同一 NVMe 卷上

    除个人测试服务器外,切勿在 SQLite 上运行 Synapse。

  5. 定期清理旧状态

    联邦状态无限增长;定期调度清理 API 或状态压缩器。

자주 묻는 질문

Matrix 家庭服务器需要多少内存?

Synapse 对小型服务器需要 4 GB,一旦加入大型联邦房间则需要 8 GB。Conduit 在 512 MB 以下即可完成相同任务,但功能完整性有所欠缺。

我可以从离岸 VPS 联邦吗?

可以。联邦只需要公共 IP、域名和有效证书。管辖区不影响联邦,只影响谁能强制获取您的元数据。

Matrix 元数据私密吗?

消息内容端到端加密,但房间成员和时序元数据存储在家庭服务器上。自托管是唯一能将这些数据保留在您控制的硬件上的方法。