Zentralisierte Chat-Apps besitzen deine Identität, deine Kontakte und deinen Nachrichtenverlauf — und können alles davon wegsperren. Matrix ist ein offenes, föderiertes Protokoll für Ende-zu-Ende-verschlüsselte Nachrichten, und Synapse ist sein Referenz-Homeserver. Betreibe ihn auf einem VPS, und dein Konto, deine Räume und dein Verlauf liegen auf einem Server, den du kontrollierst — mit Bridges zu anderen Netzwerken und ohne Plattform-Türsteher. Bezahle den Server in Krypto, ohne KYC.
Was Synapse braucht
- Eine dedizierte IPv4, eine Domain und HTTPS. Clients nutzen
https://matrix.yourdomain.comund die Föderation nutzt Port 8448 — also brauchst du eine Domain, gültiges TLS und eingehende Ports, einen Plan mit dedizierter IP. NAT-Pläne nehmen kein Eingehendes. Ein Small- oder Medium-Plan ist ein sinnvoller Start. - RAM für Föderation + Postgres. Synapse nutzt mehr Speicher als eine statische Seite; mehr RAM hält es reaktionsfähig beim Föderieren und Wachsen der Räume.
- Platte für Medien und Verlauf. Skaliere die Platte nach deinen Uploads und der Nachrichtenaufbewahrung.
Einrichten (Ubuntu 24.04, Docker)
# docker-compose.yml — Matrix Synapse + PostgreSQL (client API proxied on 443, federation 8448)
services:
synapse:
image: matrixdotorg/synapse:latest
restart: always
environment:
SYNAPSE_SERVER_NAME: yourdomain.com
SYNAPSE_REPORT_STATS: "no"
volumes: ["/srv/synapse:/data"]
ports:
- "127.0.0.1:8008:8008" # client API (proxied by Caddy)
- "8448:8448" # server-to-server federation
depends_on: [db]
db:
image: postgres:16-alpine
restart: always
environment:
POSTGRES_USER: synapse
POSTGRES_PASSWORD: change-me-strong
POSTGRES_DB: synapse
POSTGRES_INITDB_ARGS: "--encoding=UTF8 --locale=C"
volumes: ["/srv/synapse-db:/var/lib/postgresql/data"]
Setze einen TLS-Reverse-Proxy vor die Client-API:
# TLS + reverse proxy for the client API; matrix.yourdomain.com resolves to your dedicated IP
apt install -y caddy
echo 'matrix.yourdomain.com { reverse_proxy 127.0.0.1:8008 }' > /etc/caddy/Caddyfile
systemctl restart caddy && ufw allow 80,443,8448/tcp
Erzeuge die Konfiguration, lege deinen ersten Nutzer mit register_new_matrix_user an und melde dich dann aus Element (Web/Desktop/Mobil) an, auf matrix.yourdomain.com gerichtet — Chat, den du besitzt und föderierst.
Mach es zu deinem
- Ende-zu-Ende-Verschlüsselung je Raum; als Betreiber hältst du nichts Lesbares.
- Föderationsrichtlinie — offen, nur auf Einladung, oder ein geschlossener privater Server.
- Bridges zu IRC, Telegram, Signal und mehr; Sprache/Video via Element Call.
- Halte Postgres auf localhost; exponiere 443 (Client) und 8448 (Föderation).
Warum EQVPS für Matrix Synapse
- Dedizierte IPv4 ab $8/Monat, Domain- + HTTPS-freundlich, alle Ports, Self-Service rDNS.
- EU-Standorte (Deutschland, Finnland) — saubere Routen, echtes Datenschutzrecht.
- Ohne KYC, Zahlung in Krypto. E-Mail zum Anmelden, USDC/USDT zum Zahlen — passend für privaten, föderierten Chat.
- Root in ~60 Sekunden, NVMe. Stack hochfahren, Caddy davor, und dein Homeserver ist live.
Nextcloud (Dateien, Kalender) selbst hosten → · Anonymes VPS-Hosting erklärt →
Kommentare
Noch keine Kommentare. Sei der Erste.