समाधान

Matrix होमसर्वर या XMPP सर्वर के लिए VPS

Cutter 8 · $34/moCutter 16 · $62/mo
संक्षिप्त उत्तर

Synapse मेमोरी-भूखा है: व्यस्त कमरों के साथ फेडरेट होने वाले छोटे होमसर्वर को 4 GB चाहिए, और बड़े सार्वजनिक कमरों में शामिल होने पर 8 GB। Conduit या Dendrite उसके एक अंश में चलते हैं। Prosody के साथ XMPP और भी हल्का है — एक कोर और 1 GB सैकड़ों उपयोगकर्ताओं को सेवा दे सकता है। तीनों IO-संवेदनशील हैं, इसलिए डेटाबेस NVMe पर रखें।

आपको क्या चाहिए

matrix और xmpp सर्वर के लिए न्यूनतम विनिर्देश
संसाधनआपको वास्तव में क्या चाहिए
CPUSynapse के लिए 2 कोर, Conduit या Prosody के लिए 1
RAMSynapse के लिए 4–8 GB, Conduit या Prosody के लिए 1–2 GB
डिस्कNVMe, 160 GB — फेडरेशन स्टेट लगातार बढ़ता है
नेटवर्कअच्छी तरह से जुड़ा हुआ स्थान; फेडरेशन लेटेंसी-संवेदनशील है

अनुशंसित योजनाएँ

Cutter

Cutter 8

$ 32.3 /month

कुल $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

कुल $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

कुल $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/matrix/server सर्व करें ताकि फेडरेशन आपको सही पोर्ट पर पा सके।

  4. PostgreSQL को उसी NVMe वॉल्यूम पर रखें

    निजी टेस्ट सर्वर से परे Synapse को SQLite पर कभी न चलाएं।

  5. नियमित रूप से पुरानी स्टेट प्रून करें

    फेडरेशन स्टेट असीमित बढ़ती है; पर्ज API या स्टेट कंप्रेसर शेड्यूल करें।

अक्सर पूछे जाने वाले प्रश्न

Matrix होमसर्वर को कितनी RAM चाहिए?

छोटे सर्वर के लिए Synapse को 4 GB और बड़े फेडरेटेड रूम में शामिल होने पर 8 GB चाहिए। Conduit वही काम 512 MB से कम में करता है, कुछ फीचर पूर्णता की कीमत पर।

क्या मैं अपतटीय VPS से फेडरेट कर सकता हूँ?

हाँ। फेडरेशन के लिए केवल सार्वजनिक IP, डोमेन और मान्य प्रमाणपत्र चाहिए। क्षेत्राधिकार का फेडरेशन पर कोई प्रभाव नहीं, केवल इस पर कि आपका मेटाडेटा कौन मांग सकता है।

क्या Matrix मेटाडेटा निजी है?

संदेश सामग्री एंड-टू-एंड एन्क्रिप्टेड है, लेकिन रूम सदस्यता और समय मेटाडेटा होमसर्वर पर रहता है। अपना खुद का चलाना ही इसे आपके नियंत्रण वाले हार्डवेयर पर रखने का एकमात्र तरीका है।