−25%

en Windows con pago anual, hasta el 31/10. Ver planes

EQVPS
Empezar

Autoaloja Matrix Synapse en un VPS: tu propio servidor de chat cifrado y federado

3 sept 2026 · 2 min de lectura · EQVPS Team

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.com y 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 →

VPS para Mastodon: tu propia instancia pequeña →

VPS para Jitsi Meet: videollamadas privadas →

Preguntas frecuentes

¿Por qué autoalojar un homeserver Matrix?

Matrix es un protocolo abierto y federado para chat cifrado de extremo a extremo — como el correo, pero para mensajería en tiempo real. Ejecutar tu propio homeserver Synapse significa que tu cuenta, salas e historial viven en un servidor que tú controlas; tú fijas la política de registro y federación y puedes hacer puentes a otras redes. Puedes pagar el servidor en cripto sin identificación.

¿Qué plan y recursos necesita Synapse?

Synapse es más pesado que una app estática — la federación y el cifrado usan CPU y RAM, y Postgres agradece memoria. Un plan Small o Medium con IPv4 dedicada es un inicio sensato para un servidor personal o de comunidad; sube la RAM si federas ampliamente o alojas salas grandes.

¿Necesito IP dedicada y dominio?

Sí. Los clientes se conectan por https://matrix.yourdomain.com y la federación usa el puerto 8448 — ambos requieren dominio, TLS válido y puertos entrantes, así que un plan de IPv4 dedicada. Nuestros planes NAT no aceptan entrante. Un proxy inverso (Caddy) atiende la API cliente en 443.

¿El chat es realmente cifrado de extremo a extremo?

Sí — Matrix admite cifrado de extremo a extremo por sala, así que el contenido de los mensajes se cifra en el cliente e incluso tú, operador del servidor, no puedes leerlo. Como el homeserver es tuyo, ningún tercero guarda tus metadatos ni cuentas.

¿Piden identificación o tarjeta?

No. Regístrate con un correo, paga con USDC o USDT. Sin documentos, sin tarjeta, sin KYC.

Comentarios

Aún no hay comentarios. Sé el primero.

Deja un comentario

Los comentarios se moderan antes de aparecer.