As apps de chat centralizadas possuem a sua identidade, os seus contactos e o seu histórico — e podem trancar qualquer um deles. O Matrix é um protocolo aberto e federado para mensagens cifradas ponta a ponta, e o Synapse é o seu homeserver de referência. Rode-o num VPS e a sua conta, salas e histórico vivem num servidor que você controla — com pontes para outras redes e sem porteiro de plataforma. Pague o servidor em cripto, sem KYC.
O que o Synapse precisa
- Um IPv4 dedicado, um domínio e HTTPS. Os clientes usam
https://matrix.yourdomain.come a federação usa a porta 8448 — por isso precisa de domínio, TLS válido e portas de entrada, um plano com IP dedicado. Planos NAT não aceitam entrada. Um plano Small ou Medium é um começo sensato. - RAM para federação + Postgres. O Synapse usa mais memória que um site estático; mais RAM mantém-no reativo à medida que federa e as salas crescem.
- Disco para média e histórico. Escale o disco aos seus uploads e à retenção de mensagens.
Configurar (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"]
Ponha um proxy reverso TLS à frente da API cliente:
# 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
Gere a configuração, crie o seu primeiro utilizador com register_new_matrix_user, depois inicie sessão a partir do Element (web/desktop/móvel) apontado para matrix.yourdomain.com — um chat que você possui e federa.
Torne-o seu
- Cifragem ponta a ponta por sala; como operador não detém nada legível.
- Política de federação — aberta, só por convite, ou servidor privado fechado.
- Pontes para IRC, Telegram, Signal e mais; voz/vídeo via Element Call.
- Mantenha o Postgres em localhost; exponha 443 (cliente) e 8448 (federação).
Porquê a EQVPS para o Matrix Synapse
- IPv4 dedicado a partir de $8/mês, amigável a domínio + HTTPS, todas as portas, rDNS autogerido.
- Locais na UE (Alemanha, Finlândia) — rotas limpas, lei real de proteção de dados.
- Sem KYC, pagamento em cripto. E-mail para registar, USDC/USDT para pagar — adequado a chat privado e federado.
- Root em ~60 segundos, NVMe. Suba a stack, adicione o Caddy, e o seu homeserver fica no ar.
Auto-hospede o Nextcloud (ficheiros, calendário) → · Hospedagem VPS anónima explicada →
Comentários
Nenhum comentário ainda. Seja o primeiro.