EQVPS

Self-host Matrix Synapse på en VPS: din egen krypterede, fødererede chatserver

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

Centraliserede chat-apps ejer din identitet, dine kontakter og din beskedhistorik — og kan låse hvad som helst af det væk. Matrix er en åben, fødereret protokol til ende-til-ende-krypteret messaging, og Synapse er dens reference-homeserver. Kør den på en VPS, og din konto, dine rum og din historik bor på en server, du kontrollerer — med broer til andre netværk og ingen platform-gatekeeper. Betal for serveren i krypto, ingen KYC.

Hvad Synapse har brug for

Sæt det op (Ubuntu 24.04, Docker)

# docker-compose.yml — Matrix Synapse + PostgreSQL (klient-API proxied på 443, føderering 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"   # klient-API (proxied af Caddy)
      - "8448:8448"             # server-til-server-føderering
    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æt en TLS reverse proxy foran klient-API'et:

# TLS + reverse proxy til klient-API'et; matrix.yourdomain.com resolver til din dedikerede 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

Generér konfigurationen, opret din første bruger med register_new_matrix_user, log derefter ind fra Element (web/desktop/mobil) pegende mod matrix.yourdomain.com — chat du ejer og fødererer.

Gør den til din

Hvorfor EQVPS til Matrix Synapse

Self-host Nextcloud (filer, kalender) → · Anonym VPS-hosting forklaret →

FAQ

Hvorfor self-hoste en Matrix-homeserver?

Matrix er en åben, fødereret protokol til ende-til-ende-krypteret chat — som e-mail, men til realtids-messaging. At køre din egen Synapse-homeserver betyder, at din konto, dine rum og din beskedhistorik bor på en server, du kontrollerer, du sætter registrerings- og fødererings-politikken, og du kan bygge bro til andre netværk. Du kan betale for serveren i krypto uden ID.

Hvilket abonnement og hvilke ressourcer har Synapse brug for?

Synapse er tungere end en statisk app — føderering og kryptering bruger CPU og RAM, og Postgres nyder godt af hukommelse. Et Small- eller Medium-abonnement med en dedikeret IPv4 er en fornuftig start for en personlig eller fællesskabsserver; skalér RAM op, hvis du fødererer bredt eller hoster store rum.

Har jeg brug for en dedikeret IP og et domæne?

Ja. Klienter forbinder over https://matrix.yourdomain.com, og føderering bruger port 8448 — begge har brug for et domæne, gyldig TLS og indgående porte, så et dedikeret-IPv4-abonnement. Vores NAT-abonnementer accepterer ikke indgående. En reverse proxy (Caddy) håndterer klient-API'et på 443.

Er chatten virkelig ende-til-ende-krypteret?

Ja — Matrix understøtter ende-til-ende-kryptering per rum, så beskedindhold krypteres på klienten, og selv du som serveroperatør kan ikke læse det. Fordi du ejer homeserveren, holder ingen tredjepart heller dine metadata eller konti.

Beder I om ID eller et kort?

Nej. Registrér med en e-mail, betal i USDC eller USDT. Ingen dokumenter, intet kort, ingen KYC.

← Tilbage til blogSe planer & priser →

Kommentarer

Ingen kommentarer endnu. Vær den første.

Skriv en kommentar

Kommentarer modereres, før de vises.