Soluzione

VPS per un homeserver Matrix o un server XMPP

Cutter 8 · $34/moCutter 16 · $62/mo
Risposta breve

Synapse è affamato di memoria: un piccolo homeserver che federare con stanze affollate richiede 4 GB, e 8 GB se ti unisci a grandi stanze pubbliche. Conduit o Dendrite girano in una frazione di questo. XMPP con Prosody è ancora più leggero — un core e 1 GB servono centinaia di utenti. Tutti e tre sono sensibili all'I/O, quindi metti il database su NVMe.

Cosa ti serve

Specifiche minime per server matrix e xmpp
RisorsaCosa ti serve davvero
CPU2 core per Synapse, 1 per Conduit o Prosody
RAM4–8 GB per Synapse, 1–2 GB per Conduit o Prosody
DiscoNVMe, 160 GB — lo stato di federazione cresce inesorabilmente
RetePosizione ben interconnessa; la federazione è sensibile alla latenza

Piani consigliati

Cutter

Cutter 8

$ 32.3 /month

96,90 USD totale · Risparmia 5%

vCPU
4 × dedicato
RAM
8 GB
Archiviazione
160 GB NVMe SSD
Trasferimento
10 TB
IPv4 / IPv6
1 / /64 routed
Configura
Cutter

Cutter 16

$ 58.9 /month

176,70 USD totale · Risparmia 5%

vCPU
6 × dedicato
RAM
16 GB
Archiviazione
320 GB NVMe SSD
Trasferimento
15 TB
IPv4 / IPv6
1 / /64 routed
Configura
Skiff

Skiff 4

$ 11.4 /month

34,20 USD totale · Risparmia 5%

vCPU
2 × condiviso
RAM
4 GB
Archiviazione
60 GB NVMe SSD
Trasferimento
4 TB
IPv4 / IPv6
1 / /64 routed
Configura

Posizioni consigliate

La posizione è solitamente la decisione più importante per questo carico di lavoro — perché la latenza domina, o perché la giurisdizione conta.

Perché OnionVPS per questo

  • Gestire il tuo homeserver significa che i tuoi metadati — con chi parli, quando — rimangono su hardware che affitti.
  • Le giurisdizioni sulla privacy non impongono l'obbligo legale di conservare quei metadati.
  • L'archiviazione NVMe impedisce che la risoluzione di stato di Synapse diventi il collo di bottiglia che di solito è.
  • Il pagamento in criptovaluta mantiene la proprietà del server separata dalla tua identità.

Come configurarlo

  1. Distribuisci un Cutter 8 con Debian 13

    Quattro core e 8 GB se hai intenzione di federarti ampiamente.

  2. Installa Synapse, Conduit o Prosody

    Conduit se vuoi un basso utilizzo di risorse; Synapse se hai bisogno dell'insieme completo di funzionalità.

  3. Configura la delega well-known

    Servi /.well-known/matrix/server per permettere alla federazione di trovarti sulla porta giusta.

  4. Metti PostgreSQL sullo stesso volume NVMe

    Non eseguire Synapse su SQLite al di là di un server di test personale.

  5. Elimina regolarmente lo stato vecchio

    Lo stato della federazione cresce senza limiti; pianifica l'API di purge o il compattatore di stato.

Domande frequenti

Quanta RAM richiede un homeserver Matrix?

Synapse necessita di 4 GB per un server piccolo e di 8 GB una volta che ti unisci a grandi stanze federate. Conduit fa lo stesso lavoro con meno di 512 MB, al costo di una certa incompletezza delle funzionalità.

Posso federare da un VPS offshore?

Sì. La federazione richiede solo un IP pubblico, un dominio e un certificato valido. La giurisdizione non ha effetto sulla federazione, solo su chi può obbligarti a fornire i tuoi metadati.

I metadati di Matrix sono privati?

Il contenuto dei messaggi è crittografato end-to-end, ma l'appartenenza alle stanze e i metadati temporali vivono sull'homeserver. Eseguirne uno proprio è l'unico modo per mantenere tutto su hardware che controlli.