Aplicațiile de chat centralizate îți dețin identitatea, contactele și istoricul mesajelor — și pot încuia oricare dintre ele. Matrix e un protocol deschis și federat pentru mesagerie criptată end-to-end, iar Synapse e homeserverul lui de referință. Rulează-l pe un VPS, iar contul, camerele și istoricul tău stau pe un server pe care îl controlezi tu — cu bridges spre alte rețele și fără un portar de platformă. Plătești serverul cu cripto, fără KYC.
De ce are nevoie Synapse
- Un IPv4 dedicat, un domeniu și HTTPS. Clienții folosesc
https://matrix.yourdomain.com, iar federarea folosește portul 8448 — deci ai nevoie de un domeniu, TLS valid și porturi de intrare, adică de un plan cu IP dedicat. Planurile NAT nu acceptă trafic de intrare. Un plan Small sau Medium e un început rezonabil. - RAM pentru federare + Postgres. Synapse folosește mai multă memorie decât un site static; mai multă RAM îl ține prompt pe măsură ce federezi și crești camerele.
- Disc pentru fișiere media și istoric. Crește discul după încărcări și după cât timp păstrezi mesajele.
Configurarea (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"]
Pune un reverse proxy cu TLS în fața API-ului pentru clienți:
# 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
Generează configurația, creează primul utilizator cu register_new_matrix_user, apoi autentifică-te din Element (web/desktop/mobil), îndreptat spre matrix.yourdomain.com — chat pe care îl deții și îl federezi.
Fă-l al tău
- Criptare end-to-end pe fiecare cameră; ca operator, nu ții nimic lizibil.
- Politica de federare — deschisă, doar cu invitație sau un server privat închis.
- Bridges spre IRC, Telegram, Signal și altele; apeluri audio/video prin Element Call.
- Ține Postgres pe localhost; expune 443 (clienți) și 8448 (federare).
De ce EQVPS pentru Matrix Synapse
- IPv4 dedicat de la $8/lună, potrivit pentru domeniu + HTTPS, toate porturile, rDNS self-service.
- Locații în UE — rute curate, o lege reală a protecției datelor.
- Fără KYC, plată cripto. E-mail la înregistrare, USDC/USDT la plată — potrivit pentru un chat privat și federat.
- Root în ~60 de secunde, NVMe. Pornești stackul, adaugi Caddy și homeserverul tău e online.
Găzduiește Nextcloud (fișiere, calendar) → · Hostingul VPS anonim, explicat →
Comentarii
Încă nu există comentarii. Fii primul.