Your own federated chat infrastructure.
Matrix is an open, federated, end-to-end-encrypted protocol for real-time communication. A Matrix homeserver running on your hardware lets you control who has accounts, what gets logged, where data lives, and which other servers you federate with — without depending on a third-party SaaS chat platform.
We deploy Synapse (the reference implementation) or Conduit (a lighter Rust implementation), wire up Element Web as the default client, and configure everything required to federate cleanly with the wider Matrix network.
Three tiers. Pick the one that fits.
Matrix Basic
Simple Matrix / Element deployment on a fresh server.
- Matrix homeserver (Synapse or Conduit)
- Element Web client
- HTTPS / TLS via Let's Encrypt
- Domain configuration
- Federation check
- Admin handover notes
Matrix Standard
A more complete, production-ready setup.
- TURN setup (voice & video relay)
- SMTP setup for notifications
- Backup configuration
- Basic monitoring notes
You bring the server. We bring the install.
We work on infrastructure you provision and control. Below are the Matrix-specific requirements; see the full requirements page for the common baseline.
Full requirements- 01Fresh Linux server (Debian / Ubuntu recommended)
- 02Domain for the Matrix server
- 03Domain for Element Web
- 04DNS access (for .well-known and SRV records)
- 05SMTP provider, if email notifications are required
- 06TURN server access, if voice / video calling is required
What you get
- Working Matrix homeserver verified against the federation tester
- Element Web client at your domain
- Written handover notes covering install layout and operations
- Verification checklist run before handover
- Reasonable post-handover correspondence for clarification
What you keep doing
- Ongoing server operations and security updates
- Hardware, hosting, bandwidth costs
- Day-to-day user management and moderation
- Hosting or operating the server on our infrastructure
- Hands-on support after acceptance, unless separately agreed