Scentralizowane aplikacje czatu są właścicielami twojej tożsamości, kontaktów i historii wiadomości — i mogą je zablokować. Matrix to otwarty, federacyjny protokół szyfrowanych end-to-end wiadomości, a Synapse to jego referencyjny homeserver. Uruchom go na VPS, a twoje konto, pokoje i historia znajdą się na serwerze, który kontrolujesz ty — z mostami do innych sieci i bez strażnika platformy. Zapłać za serwer kryptowalutą, bez KYC.
Czego potrzebuje Synapse
- Dedykowane IPv4, domena i HTTPS. Klienci używają
https://matrix.yourdomain.com, a federacja portu 8448 — więc potrzebujesz domeny, ważnego TLS i przychodzących portów, planu z dedykowanym IP. Plany NAT nie przyjmują przychodzącego. Plan Small lub Medium to rozsądny start. - RAM dla federacji + Postgres. Synapse używa więcej pamięci niż statyczna strona; więcej RAM utrzymuje go responsywnym w miarę federowania i wzrostu pokoi.
- Dysk na media i historię. Skaluj dysk do swoich przesyłań i retencji wiadomości.
Konfiguracja (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"]
Postaw reverse proxy TLS przed API klienta:
# 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
Wygeneruj konfigurację, utwórz pierwszego użytkownika przez register_new_matrix_user, potem zaloguj się z Element (web/desktop/mobile) skierowanego na matrix.yourdomain.com — czat, który posiadasz i federujesz.
Uczyń go swoim
- Szyfrowanie end-to-end per pokój; jako operator nie trzymasz nic czytelnego.
- Polityka federacji — otwarta, tylko na zaproszenie, lub zamknięty serwer prywatny.
- Mosty do IRC, Telegrama, Signala i więcej; głos/wideo przez Element Call.
- Trzymaj Postgres na localhost; wystawiaj 443 (klient) i 8448 (federacja).
Dlaczego EQVPS do Matrix Synapse
- Dedykowane IPv4 od $8/mies., przyjazne domenie + HTTPS, wszystkie porty, samoobsługowy rDNS.
- Lokalizacje w UE (Niemcy, Finlandia) — czyste trasy, realne prawo ochrony danych.
- Bez KYC, płatność kryptowalutą. E-mail do rejestracji, USDC/USDT do zapłaty — odpowiednie dla prywatnego, federacyjnego czatu.
- Root w ~60 sekund, NVMe. Postaw stack, dodaj Caddy, a twój homeserver działa.
Hostuj Nextcloud (pliki, kalendarz) → · Anonimowy hosting VPS wyjaśniony →
Komentarze
Brak komentarzy. Bądź pierwszy.