# Matrix Homeserver VPS — Self-Host Synapse, No KYC | NulNet

> Your own Synapse or Conduit homeserver on root KVM: coin-only checkout, no documents, NVMe plus DDoS filtering. Start federating. No ID at signup. Crypto-only.

Source: https://nulnet.com/solutions/matrix-server/

[Home](https://nulnet.com/) / [Solutions](https://nulnet.com/solutions/) / Matrix homeserver Workload playbook

# Matrix homeserver on a VPS

![NulNet mail and Matrix abstract: envelope and chat glass](https://nulnet.com/img/theme-mail.png) Synapse, Dendrite or Conduit on a no-ID VPS: your DNS, your .well-known, your rooms. Warden tier to start; RAM follows rooms and media.

Published 2026-08-30 · Updated 2026-09-08 · NulNet Editorial

**Short answer** Deploy Synapse following Element's own documentation, put federation on your domain via server-name discovery, and grow RAM as room state and uploaded media grow. You administer the homeserver; the host rents the VM and stays out of it.

NulNet: VPS from $3/mo and dedicated from $30.80/mo annual. The map spans twenty-one locations — Reykjavik (Iceland) and Zurich (Switzerland) among them, plus Singapore, Dubai, Cape Town and fourteen others. Signup is email plus a 12-character password, or token-only. No KYC. Checkout is crypto-only across BTC, XMR, ETH, BNB, SOL, LTC, TRX, XRP, DOGE, DASH, ADA, GRAM (TON), and USDT (TRC-20/ERC-20/BEP-20/SPL). No payload or guest traffic logs; connection metadata ≤24h. DDoS included. One SKN company, one crypto checkout. Deploy at https://nulnet.com/deploy/.

## What people actually run

The reference pairing is the [Synapse installation](https://element-hq.github.io/synapse/latest/setup/installation.html) homeserver with the [Element](https://element.io/) clients; [Matrix: self-hosting](https://matrix.org/docs/matrix-concepts/elements-of-matrix/) documents the federation model that makes a homeserver worth running. Lighter daemons — Dendrite, Conduit — fit small deployments on the same terms. Delegation files under `/.well-known/matrix/` are served by your web stack on the same box, not by the host: you point DNS, you publish the server name, the network follows it.

VPS from $3* (fund $50+), storage 1–5 TB NVMe from $24/mo annual-eff, dedicated with IPMI from $30.80/mo. Crypto invoice, no KYC.

[Launch now](https://nulnet.com/deploy/?kind=vps&plan=business/)

## Playbook

From invoice to federation
- Start on Warden. Move up when Postgres and media grow.
- Install from [Synapse installation](https://element-hq.github.io/synapse/latest/setup/installation.html). Serve federation on your domain.
- Switzerland for process. Iceland for speech. Amsterdam for EU users.

## Sizing and placement

Room state and media storage are the two appetite centers, so RAM and NVMe decide the tier: Warden (6 vCPU / 16 GB / 240 GB, $19.00 list, $15.20 annual-eff) carries a household or a small community; growing media libraries graduate to Vanguard or Sentinel, and archival rooms plus attachments sit well on the [NVMe storage ladder](https://nulnet.com/storage/) on the same account. Placement is a jurisdiction choice as much as a latency one — Zurich when process quality is the story, Reykjavik for the speech climate, Amsterdam when most members are EU and RTT should vanish. The longer setup walkthrough lives in the [Synapse self-hosting guide](https://nulnet.com/guides/self-host-matrix-synapse/).

## Limits

Legal rooms only. A homeserver is an ordinary workload under the AUP — federation traffic is fine, hosting attack coordination or worse is not. The host does not moderate rooms, manage synapse, or read your Postgres; it also does not shield the box from valid local process.

Do you manage Synapse for me? No. You get root and install from the project's own docs; upgrades, registration rules and media cleanup are administrator work, which is the point of self-hosting.

Which ports does federation need? Whatever the software requires — typically 8448 for server-to-server traffic plus 443 for clients. Firewall policy on the VM is yours; the host does not filter either.

Is a VPS big enough for Synapse? Yes for small and mid-sized homeservers. Warden is the practical starting tier; watch RAM against room state and move up on metrics, not on hope.

Can members connect over Tor? Yes — clients reach the box like any other service. The checkout itself stays no-KYC with sixteen coin options, XMR included, so payment and membership stay separate concerns.

## Primary sources

- [Matrix: self-hosting](https://matrix.org/docs/matrix-concepts/elements-of-matrix/)
- [Synapse installation](https://element-hq.github.io/synapse/latest/setup/installation.html)
- [Element](https://element.io/)

## Related guides

- [Minimum-data no-KYC checkout](https://nulnet.com/guides/anonymous-vps-crypto-no-kyc/)
- [Buy a VPS with crypto](https://nulnet.com/buy-vps-with-crypto/)
- [No-KYC VPS: requirements and limits](https://nulnet.com/no-kyc-vps/)
- [Pay with Monero](https://nulnet.com/monero-vps/)
- [Offshore VPS](https://nulnet.com/offshore-vps/)
- [VPS vs dedicated bare-metal](https://nulnet.com/guides/vps-vs-dedicated/)
- [Best no-KYC VPS 2026](https://nulnet.com/best-no-kyc-vps-2026/)
- [FAQ: crypto VPS](https://nulnet.com/guides/faq-crypto-vps/)

## Checkout facts

- **Price** VPS from $3/mo. Dedicated from $30.80/mo.
- **Identity** No KYC. Token-only (no email) or email plus a 12-character password. No passport, phone, or card.
- **Payment** Sixteen ways to settle, none of them a card: XMR and BTC lead, ETH, SOL, LTC, BNB and TRX follow, then XRP, DOGE, DASH and ADA, GRAM (TON) for Telegram-adjacent rails, and USDT on four networks — TRC-20, ERC-20, BEP-20, SPL. Live-rate invoice.
- **Logs** No payload / no guest traffic logs. Billing and panel actions retained. Connection metadata ≤24h.
- **Platform** KVM on ECC and local NVMe. DDoS filtering included. Facilities in 21 cities across four continents — the locations table lists each one's tier, uplink and governing law. Need Iceland or Switzerland plus no KYC? Those two carry a published premium (+20% / +35%); every other flag stays at base list. Pay BTC, USDT, XMR, BNB, XRP, GRAM (TON) or 10 more. Open deploy to pick a plan.

## Ready to launch?

Build the box — VPS, storage or bare metal — create the password, pay the invoice that follows.

[Launch now](https://nulnet.com/deploy/?kind=vps&plan=business/)[Dedicated](https://nulnet.com/dedicated/)
