EQVPS

Self-hosta Matrix Synapse på en VPS: din egen krypterade, federerade chat-server

3 sep. 2026 · 2 min läsning · EQVPS Team

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

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

Varför EQVPS för Matrix Synapse

Self-hosta Nextcloud (filer, kalender) → · Anonym VPS-hosting förklarad →

FAQ

Varför self-hosta en Matrix-homeserver?

Matrix är ett öppet, federerat protokoll för end-to-end-krypterad chat — som e-post, men för realtidsmeddelanden. Att köra din egen Synapse-homeserver betyder att ditt konto, rum och meddelandehistorik lever på en server du kontrollerar, du sätter registrerings- och federationspolicyn, och du kan brygga till andra nätverk. Du kan betala för servern i krypto utan ID.

Vilket plan och resurser behöver Synapse?

Synapse är tyngre än en statisk app — federation och kryptering använder CPU och RAM, och Postgres drar nytta av minne. Ett Small- eller Medium-plan med en dedikerad IPv4 är en vettig start för en personlig eller community-server; skala upp RAM om du federerar brett eller hostar stora rum.

Behöver jag en dedikerad IP och en domän?

Ja. Klienter ansluter över https://matrix.yourdomain.com och federation använder port 8448 — båda behöver en domän, giltig TLS och inkommande portar, så ett dedikerad-IPv4-plan. Våra NAT-plan accepterar inte inkommande. En reverse proxy (Caddy) hanterar klient-API:et på 443.

Är chatten verkligen end-to-end-krypterad?

Ja — Matrix stöder end-to-end-kryptering per rum, så meddelandeinnehåll är krypterat på klienten och även du som server-operatör kan inte läsa det. Eftersom du äger homeservern håller ingen tredje part din metadata eller dina konton heller.

Frågar ni om ID eller ett kort?

Nej. Registrera med en e-post, betala i USDC eller USDT. Inga dokument, inget kort, ingen KYC.

← Tillbaka till bloggenSe planer & priser →

Kommentarer

Inga kommentarer än. Bli först.

Lämna en kommentar

Kommentarer modereras innan de visas.