Lösung

VPS für einen Matrix-Homeserver oder XMPP-Server

Cutter 8 · $34/moCutter 16 · $62/mo
Kurze Antwort

Synapse ist speicherhungrig: Ein kleiner Homeserver, der mit aktiven Räumen föderiert, braucht 4 GB, und 8 GB, wenn Sie großen öffentlichen Räumen beitreten. Conduit oder Dendrite benötigen nur einen Bruchteil davon. XMPP mit Prosody ist noch leichter – ein Kern und 1 GB reichen für Hunderte von Benutzern. Alle drei sind IO-empfindlich, also legen Sie die Datenbank auf NVMe.

Was Sie benötigen

Mindestspezifikation für matrix- und xmpp-server
RessourceWas Sie tatsächlich benötigen
CPU2 Kerne für Synapse, 1 für Conduit oder Prosody
RAM4–8 GB für Synapse, 1–2 GB für Conduit oder Prosody
FestplatteNVMe, 160 GB – Föderationsstatus wächst unaufhaltsam
NetzwerkGut angebundener Standort; Föderation ist latenzempfindlich

Empfohlene Tarife

Cutter

Cutter 8

$ 32.3 /month

96,90 $ gesamt · 5% sparen

vCPU
4 × dediziert
RAM
8 GB
Speicher
160 GB NVMe-SSD
Transfer
10 TB
IPv4 / IPv6
1 / /64 routed
Konfigurieren
Cutter

Cutter 16

$ 58.9 /month

176,70 $ gesamt · 5% sparen

vCPU
6 × dediziert
RAM
16 GB
Speicher
320 GB NVMe-SSD
Transfer
15 TB
IPv4 / IPv6
1 / /64 routed
Konfigurieren
Skiff

Skiff 4

$ 11.4 /month

34,20 $ gesamt · 5% sparen

vCPU
2 × gemeinsam genutzt
RAM
4 GB
Speicher
60 GB NVMe-SSD
Transfer
4 TB
IPv4 / IPv6
1 / /64 routed
Konfigurieren

Empfohlene Standorte

Der Standort ist normalerweise die Entscheidung, die für diese Arbeitslast am wichtigsten ist – entweder weil die Latenz dominiert oder weil die Rechtshoheit entscheidend ist.

Warum OnionVPS dafür

  • Einen eigenen Homeserver zu betreiben bedeutet, dass Ihre Metadaten – mit wem Sie wann sprechen – auf Hardware bleiben, die Sie mieten.
  • Datenschutzrechtliche Rechtsräume bedeuten keine rechtliche Pflicht zur Speicherung dieser Metadaten.
  • NVMe-Speicher hält die Zustandsauflösung von Synapse davon ab, zum üblichen Flaschenhals zu werden.
  • Kryptozahlung hält das Eigentum am Server getrennt von deiner Identität.

So richten Sie es ein

  1. Stelle einen Cutter 8 mit Debian 13 bereit

    Vier Kerne und 8 GB, wenn du weitreichend föderieren willst.

  2. Installiere Synapse, Conduit oder Prosody

    Conduit, wenn du wenig Ressourcen verbrauchen willst; Synapse, wenn du den vollen Funktionsumfang brauchst.

  3. Konfiguriere die Well-Known-Delegierung

    Biete /.well-known/matrix/server an, damit die Föderation dich auf dem richtigen Port findet.

  4. Setze PostgreSQL auf dasselbe NVMe-Volume

    Betreibe Synapse nie mit SQLite außer auf einem persönlichen Testserver.

  5. Bereinige regelmäßig alten Zustand

    Föderationszustand wächst unbegrenzt; plane die Purge-API oder den State-Compressor ein.

Häufig gestellte Fragen

Wie viel RAM braucht ein Matrix-Homeserver?

Synapse braucht 4 GB für einen kleinen Server und 8 GB, sobald du großen föderierten Räumen beitrittst. Conduit erledigt dieselbe Aufgabe mit unter 512 MB, auf Kosten einiger Feature-Vollständigkeit.

Kann ich von einem Offshore-VPS aus föderieren?

Ja. Föderation erfordert nur eine öffentliche IP, eine Domain und ein gültiges Zertifikat. Die Rechtsordnung hat keinen Einfluss auf die Föderation, nur darauf, wer deine Metadaten anfordern kann.

Sind Matrix-Metadaten privat?

Nachrichteninhalte sind Ende-zu-Ende-verschlüsselt, aber Raummitgliedschafts- und Zeitmetadaten liegen auf dem Homeserver. Einen eigenen zu betreiben ist der einzige Weg, diese auf Hardware zu behalten, die du kontrollierst.