Solusi

VPS untuk homeserver Matrix atau server XMPP

Cutter 8 · $34/moCutter 16 · $62/mo
Jawaban singkat

Synapse sangat memakan memori: homeserver kecil yang berfederasi dengan ruangan sibuk membutuhkan 4 GB, dan 8 GB jika Anda bergabung dengan ruang publik besar. Conduit atau Dendrite berjalan dalam sebagian kecil dari itu. XMPP dengan Prosody lebih ringan — satu inti dan 1 GB melayani ratusan pengguna. Ketiganya sensitif terhadap I/O, jadi letakkan database di NVMe.

Apa yang Anda butuhkan

Batas bawah spesifikasi untuk server matrix & xmpp
Sumber dayaApa yang sebenarnya Anda butuhkan
CPU2 inti untuk Synapse, 1 untuk Conduit atau Prosody
RAM4–8 GB untuk Synapse, 1–2 GB untuk Conduit atau Prosody
DiskNVMe, 160 GB — state federasi tumbuh tanpa henti
JaringanLokasi dengan peering yang baik; federasi sensitif terhadap latensi

Paket yang direkomendasikan

Cutter

Cutter 8

$ 32.3 /month

US$96,90 total · Hemat 5%

vCPU
4 × khusus
RAM
8 GB
Penyimpanan
160 GB NVMe SSD
Transfer
10 TB
IPv4 / IPv6
1 / /64 routed
Konfigurasi
Cutter

Cutter 16

$ 58.9 /month

US$176,70 total · Hemat 5%

vCPU
6 × khusus
RAM
16 GB
Penyimpanan
320 GB NVMe SSD
Transfer
15 TB
IPv4 / IPv6
1 / /64 routed
Konfigurasi
Skiff

Skiff 4

$ 11.4 /month

US$34,20 total · Hemat 5%

vCPU
2 × bersama
RAM
4 GB
Penyimpanan
60 GB NVMe SSD
Transfer
4 TB
IPv4 / IPv6
1 / /64 routed
Konfigurasi

Lokasi yang direkomendasikan

Lokasi biasanya adalah keputusan yang paling menentukan untuk beban kerja ini — baik karena latensi mendominasi, atau karena yurisdiksi yang menentukan.

Mengapa OnionVPS untuk ini

  • Menjalankan homeserver sendiri berarti metadata Anda — dengan siapa Anda berbicara, kapan — tetap berada di perangkat keras yang Anda sewa.
  • Yurisdiksi privasi berarti tidak ada kewajiban hukum untuk menyimpan metadata tersebut.
  • Penyimpanan NVMe membuat resolusi status Synapse tidak menjadi hambatan yang biasanya terjadi.
  • Pembayaran kripto menjaga kepemilikan server tetap terpisah dari identitas Anda.

Cara mengaturnya

  1. Terapkan Cutter 8 dengan Debian 13

    Empat inti dan 8 GB jika Anda berencana untuk federasi secara luas.

  2. Instal Synapse, Conduit, atau Prosody

    Conduit jika Anda ingin penggunaan sumber daya rendah; Synapse jika Anda memerlukan fitur lengkap.

  3. Konfigurasikan delegasi well-known

    Layani /.well-known/matrix/server agar federasi menemukan Anda di port yang tepat.

  4. Letakkan PostgreSQL di volume NVMe yang sama

    Jangan pernah menjalankan Synapse di SQLite selain server uji pribadi.

  5. Pangkas status lama secara berkala

    Status federasi tumbuh tanpa batas; jadwalkan API pembersihan atau kompresor status.

Pertanyaan yang sering diajukan

Berapa banyak RAM yang dibutuhkan homeserver Matrix?

Synapse membutuhkan 4 GB untuk server kecil dan 8 GB setelah Anda bergabung dengan ruang federasi besar. Conduit melakukan pekerjaan yang sama di bawah 512 MB, dengan mengorbankan kelengkapan fitur.

Bisakah saya melakukan federasi dari VPS luar negeri?

Ya. Federasi hanya memerlukan IP publik, domain, dan sertifikat yang valid. Yurisdiksi tidak berpengaruh pada federasi, hanya pada siapa yang dapat memaksa metadata Anda.

Apakah metadata Matrix pribadi?

Isi pesan dienkripsi end-to-end, tetapi keanggotaan ruang dan metadata waktu berada di homeserver. Menjalankan server sendiri adalah satu-satunya cara untuk menyimpannya di perangkat keras yang Anda kendalikan.