Centraliserade chat-appar äger din identitet, dina kontakter och din meddelandehistorik — och kan låsa undan vilken som helst av dem. Matrix är ett öppet, federerat protokoll för end-to-end-krypterad meddelandehantering, och Synapse är dess referens-homeserver. Kör det på en VPS och ditt konto, rum och historik lever på en server du kontrollerar — med bryggor till andra nätverk och ingen plattforms-grindvakt. Betala för servern i krypto, ingen KYC.
Vad Synapse behöver
- En dedikerad IPv4, en domän och HTTPS. Klienter använder
https://matrix.yourdomain.comoch federation använder port 8448 — så du behöver en domän, giltig TLS och inkommande portar, ett dedikerad-IP-plan. NAT-plan tar inte inkommande. Ett Small- eller Medium-plan är en vettig start. - RAM för federation + Postgres. Synapse använder mer minne än en statisk sida; mer RAM håller det responsivt medan du federerar och rum växer.
- Disk för media och historik. Skala disk till dina uppladdningar och meddelanderetention.
Sätt upp det (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"]
Sätt en TLS reverse proxy framför klient-API:et:
# 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
Generera configen, skapa din första användare med register_new_matrix_user, logga sedan in från Element (web/desktop/mobil) riktad mot matrix.yourdomain.com — chat du äger och federerar.
Gör det till ditt
- End-to-end-kryptering per rum; du håller inget läsbart som operatör.
- Federationspolicy — öppen, invite-only, eller en stängd privat server.
- Bryggor till IRC, Telegram, Signal och mer; röst/video via Element Call.
- Håll Postgres på localhost; exponera 443 (klient) och 8448 (federation).
Varför EQVPS för Matrix Synapse
- Dedikerad IPv4 från $8/mån, domän + HTTPS-vänlig, alla portar, self-service rDNS.
- EU-platser (Tyskland, Finland) — rena rutter, verklig dataskyddslag.
- Ingen KYC, krypto-betalning. E-post för att registrera, USDC/USDT för att betala — passande för privat, federerad chat.
- Root på ~60 sekunder, NVMe. Ta upp stacken, lägg till Caddy, och din homeserver är live.
Self-hosta Nextcloud (filer, kalender) → · Anonym VPS-hosting förklarad →
Kommentarer
Inga kommentarer än. Bli först.