Home / Servers / MATRIX VPS

Self-host Matrix Synapse on a no-KYC VPS

Run an end-to-end encrypted, federated alternative to Slack and Discord on your own server. Anonymous signup, no email required, no KYC. Pay with crypto or card, full root, no logs.

Deploy Matrix VPS from $15.59 / month / 4 GB RAM minimum

Quick start: Synapse on Servury via Docker

Tested on Ubuntu 24. Pick a 4 GB+ plan, deploy, SSH in. Have your domain ready.
# 1. Install Docker
curl -fsSL https://get.docker.com | sh

# 2. Generate a Synapse config for your domain
mkdir -p /opt/matrix && cd /opt/matrix
docker run -it --rm \
  -v /opt/matrix:/data \
  -e SYNAPSE_SERVER_NAME=matrix.yourdomain.com \
  -e SYNAPSE_REPORT_STATS=no \
  matrixdotorg/synapse:latest generate

# 3. Start Synapse + Postgres
docker run -d --name synapse --restart unless-stopped \
  -p 8008:8008 \
  -v /opt/matrix:/data \
  matrixdotorg/synapse:latest

# 4. Caddy in front (also serves /.well-known/matrix/ on the apex):
#    matrix.yourdomain.com {
#      reverse_proxy localhost:8008
#    }
# 5. Create a user:
docker exec -it synapse register_new_matrix_user -c /data/homeserver.yaml -u admin -a http://localhost:8008
# 6. Log in via Element web client at https://app.element.io

Why self-host Matrix instead of using Slack/Discord

End-to-end encrypted by default Matrix uses Megolm/Olm E2EE for DMs and private rooms. Even your own server admins cannot read message contents.
Federation Talk to anyone on any other Matrix server. One handle, the entire Matrix network. Email-style decentralization for chat.
No vendor lock-in Slack/Discord can ban your community at any time. Matrix is open source, fully controlled by you. Your community is yours.
Voice & video built in Element Call provides native E2EE group calls. No need to bolt on Jitsi or Discord.
Bridges to everything Bridge to Discord, Slack, Telegram, IRC, Signal, WhatsApp via the official mautrix bridges. Stay in Matrix, talk to everyone.
Compliance-friendly Used by governments and enterprises (BWI, French gov, Wikimedia). Self-hosting + E2EE + on-prem data residency satisfies most compliance regimes.

Fair questions

How much VPS do I need?

4 GB RAM is the practical minimum because Synapse + Postgres + a workers setup eats memory once you join a few large rooms. 8 GB is comfortable for a small team. Storage grows with media volume; offload to S3 if you have thousands of users.

Should I use Synapse, Dendrite, or Conduit?

Synapse is the reference implementation, most feature-complete, the default pick. Dendrite is a Go rewrite, lighter but newer. Conduit is a single-binary Rust implementation, very lightweight but limited. For most users, Synapse is the safe choice.

Do I need both DNS records (apex and matrix subdomain)?

Recommended setup: serve Matrix on matrix.yourdomain.com, serve a small /.well-known/matrix/server file from the apex yourdomain.com. This lets you keep your Matrix ID as @user:yourdomain.com while running Synapse on the subdomain.

Is federation required?

No. You can run a closed federation (only your domain) by disabling federation in homeserver.yaml. Useful for internal team chat that should not leave the building.

How do I disable signups?

Set enable_registration: false in homeserver.yaml. Create users manually via register_new_matrix_user. Or enable invite-only registration tokens.

What clients work with Matrix?

Element (web/iOS/Android/desktop) is the flagship. Other options: Cinny, FluffyChat, Nheko, Schildichat. Anything that speaks the Matrix client-server API.

How do I bridge to Discord/Slack?

mautrix-discord and mautrix-slack are the canonical bridges. Run them as additional Docker containers next to Synapse. Bidirectional: messages flow both ways.

Does Servury log my Matrix traffic?

No. No application-level logging on customer servers. Anonymous signup, crypto/card payment, no logs.

Other use cases

AnythingLLM VPS Self-host AnythingLLM to chat with your PDFs, codebases, and knowledge bases privately. Coolify VPS Run Coolify on your own VPS to deploy apps, databases, and services with one click. A self-hosted Vercel/Heroku. CrewAI VPS Run multi-agent CrewAI workflows on your own VPS, 24/7, without Replit or notebook tabs open. Crypto VPS Anonymous VPS for crypto trading bots, nodes, and miners. Dev/Staging VPS Disposable dev and staging VPS, deployable in 30 seconds, paid by the day. Dify VPS Self-host Dify on a no-KYC VPS for private LLM apps and RAG pipelines. Discord Bot VPS Host Discord bots 24/7 on an anonymous VPS. discord.js, discord.py, JDA, anything. No KYC. Encrypted VPS Full-disk-encrypted VPS in Montreal on owned hardware. Flowise VPS Self-host Flowise to build LLM apps, chatbots, and agents with a visual drag-and-drop UI. Forex VPS Low-latency VPS for forex trading and MT4/MT5 EAs. FreeBSD VPS Anonymous FreeBSD VPS on owned hardware, no KYC, crypto accepted. Gaming VPS Low-latency VPS for game servers and dedicated lobbies. Gitea / Forgejo VPS Self-host Gitea or Forgejo on a no-KYC VPS. A lightweight GitHub alternative with full Actions support. Hermes Agent VPS Self-host Hermes Agent 24/7 on a no-KYC VPS, anonymous signup, crypto accepted. Immich VPS Self-host Immich to replace Google Photos with AI search, face recognition, and mobile auto-upload. LibreChat VPS Self-host LibreChat on a no-KYC VPS as a private multi-provider chat UI. Mastodon VPS Run a self-hosted Mastodon instance on your own VPS. Federated, ad-free, no algorithmic feed. Minecraft Server VPS Host a Minecraft server (Vanilla, Paper, Fabric, Forge) on an anonymous VPS. Full root, no KYC. n8n VPS Self-host n8n on a no-KYC VPS for unlimited workflows, no n8n Cloud bill. Nextcloud VPS Self-host Nextcloud to replace Google Drive, Docs, Photos, Calendar, and Contacts with one private suite. Ollama VPS Self-host Ollama on a no-KYC VPS for a private LLM API endpoint. Open WebUI VPS Self-host Open WebUI as a private ChatGPT alternative on a no-KYC VPS. OpenBSD VPS Anonymous OpenBSD 7.8 VPS with full root access on owned hardware. OpenClaw VPS Run an OpenClaw AI assistant gateway 24/7 on a no-KYC VPS. Pi-hole VPS Run Pi-hole on a VPS to block ads and trackers across every device, including phones on mobile data. Plausible Analytics VPS Self-host Plausible Analytics on your own VPS. Cookieless, GDPR-compliant Google Analytics alternative. Scraping VPS Web scraping VPS with no KYC, fast IP rotation, and crypto payments. Telegram Bot VPS Host Telegram bots 24/7 on an anonymous VPS. Long-poll or webhook. aiogram, Telegraf, anything. Tor Relay & Bridge VPS Run a Tor middle relay or obfs4 bridge on a privacy-friendly VPS. Help users in censored regions reach the open internet. Vaultwarden VPS Self-host Bitwarden (Vaultwarden) on a no-KYC VPS. Free Premium features, family-friendly, end-to-end encrypted. VPN VPS Self-hosted VPN VPS for personal WireGuard or OpenVPN endpoints. WireGuard VPS Self-host a WireGuard VPN on a dedicated VPS. Faster than commercial VPNs, no shared IP, no logs.