Cutter 8
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
Soluzione
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.
| Risorsa | Cosa ti serve davvero |
|---|---|
| CPU | 2 core per Synapse, 1 per Conduit o Prosody |
| RAM | 4–8 GB per Synapse, 1–2 GB per Conduit o Prosody |
| Disco | NVMe, 160 GB — lo stato di federazione cresce inesorabilmente |
| Rete | Posizione ben interconnessa; la federazione è sensibile alla latenza |
96,90 USD totale · Risparmia 5%
176,70 USD totale · Risparmia 5%
34,20 USD totale · Risparmia 5%
La posizione è solitamente la decisione più importante per questo carico di lavoro — perché la latenza domina, o perché la giurisdizione conta.
Quattro core e 8 GB se hai intenzione di federarti ampiamente.
Conduit se vuoi un basso utilizzo di risorse; Synapse se hai bisogno dell'insieme completo di funzionalità.
Servi /.well-known/matrix/server per permettere alla federazione di trovarti sulla porta giusta.
Non eseguire Synapse su SQLite al di là di un server di test personale.
Lo stato della federazione cresce senza limiti; pianifica l'API di purge o il compattatore di stato.
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à.
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.
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.