Las apps de chat centralizadas poseen tu identidad, tus contactos y tu historial — y pueden bloquear cualquiera de ellos. Matrix es un protocolo abierto y federado para mensajería cifrada de extremo a extremo, y Synapse es su homeserver de referencia. Ejecútalo en un VPS y tu cuenta, salas e historial viven en un servidor que controlas tú — con puentes a otras redes y sin portero de plataforma. Paga el servidor en cripto, sin KYC.
Qué necesita Synapse
- Una IPv4 dedicada, un dominio y HTTPS. Los clientes usan
https://matrix.yourdomain.comy la federación usa el puerto 8448 — así que necesitas dominio, TLS válido y puertos entrantes, un plan de IP dedicada. Los planes NAT no aceptan entrante. Un plan Small o Medium es un inicio sensato. - RAM para federación + Postgres. Synapse usa más memoria que un sitio estático; más RAM lo mantiene ágil a medida que federas y crecen las salas.
- Disco para medios e historial. Escala el disco a tus subidas y a la retención de mensajes.
Configúralo (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"]
Pon delante de la API cliente un proxy inverso TLS:
# 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
Genera la config, crea tu primer usuario con register_new_matrix_user, luego inicia sesión desde Element (web/escritorio/móvil) apuntando a matrix.yourdomain.com — un chat que posees y federas.
Hazlo tuyo
- Cifrado de extremo a extremo por sala; como operador no tienes nada legible.
- Política de federación — abierta, solo por invitación, o servidor privado cerrado.
- Puentes a IRC, Telegram, Signal y más; voz/vídeo vía Element Call.
- Mantén Postgres en localhost; expón 443 (cliente) y 8448 (federación).
Por qué EQVPS para Matrix Synapse
- IPv4 dedicada desde $8/mes, cómodo para dominio + HTTPS, todos los puertos, DNS inverso autogestionado.
- Ubicaciones en la UE (Alemania, Finlandia) — rutas limpias, ley real de protección de datos.
- Sin KYC, pago en cripto. Correo para registrarte, USDC/USDT para pagar — apropiado para chat privado y federado.
- Root en ~60 segundos, NVMe. Levanta el stack, añade Caddy, y tu homeserver está en línea.
Autoaloja Nextcloud (archivos, calendario) → · El hosting VPS anónimo explicado →
Comentarios
Aún no hay comentarios. Sé el primero.