๐ฌ Inside My Matrix: How I Reclaimed Messaging from the Cloud
When people talk about the fediverse, most think of Mastodon, maybe Pixelfed - but fewer realise that Matrix is quietly doing for chat what ActivityPub did for social media.
Where Mastodon is a network of communities, Matrix is a network of conversations. Itโs the open standard for real-time communication - more like email or phone networks than like Discord or Slack. Different servers can talk to each other, and you can message anyone across the Matrix network, no matter which app or host they use.
That interoperability is what makes it special: you own your data, your space, and still stay connected to everyone else.
๐ My Matrix Setup
I self-host my homeserver on a small VPS using Synapse, the reference implementation of Matrix. It runs alongside my other Matrix services (bridges, appservices, etc.) via Docker Compose, reverse-proxied with Caddy and secured with Letโs Encrypt.
The core components:
- Synapse for the homeserver itself
- Element Web (self-hosted) as the main web client
- Element Android and Element Call - both forked so I could match my purple-rose aesthetic and tweak a few behaviours I prefer ๐
- PostgreSQL for the database
- Bridges (via mautrix bridges) to keep all my conversations in one place
Itโs stable, modular, and surprisingly light once configured. I love that I can monitor everything directly in my Conky panel or my Nextcloud dashboard.
๐ Bridging the Gaps
Bridges are one of Matrixโs biggest strengths. They let you stay connected to friends or colleagues who arenโt on Matrix yet. Each bridge acts as a translator between platforms - like wiring your Matrix account to other chat apps.
Hereโs what I currently bridge:
- Signal
- Facebook Messenger
- Telegram
- Discord
- SMS
It means I can talk to people wherever they are, all through one interface. Think of it like having one inbox for every conversation.
And the best part? It takes the pressure off convincing everyone you know to switch platforms. With bridges, you can move to a decentralised setup and still stay in touch with people on WhatsApp, Telegram, or Discord. Itโs freedom without isolation - a gentle way to leave the walled gardens without losing the people inside them. ๐
๐ป Choosing Your Client
The beauty of Matrix is that youโre not locked into a single app. There are dozens of clients across platforms, from polished to experimental.
Popular options include:
- Element โ the most feature-rich and widely used client (browser, mobile, desktop)
- FluffyChat โ a simple, friendly alternative
- Nheko โ a desktop client with a traditional chat layout
- Cinny โ beautifully minimal, built for the web
You can even switch between them and pick whichever suits your workflow best - your data stays synced through the homeserver, not the app.
๐ Why I Love It
Matrix feels like the messaging layer the open web was missing. No algorithms, no โread receipts anxietyโ, no central company selling access to your social graph. Just open standards, community-built tooling, and real conversations.
Itโs not plug-and-play like WhatsApp, but thatโs the point. Once youโve set it up, itโs yours. And thereโs something deeply satisfying about that - watching your own homeserver hum along, talking to others across the network, with nobody in between.

๐ง Thinking of Trying It?
If youโre Matrix-curious:
- ๐ก You can host your own server using the official Synapse or Dendrite guides
- ๐ Or join an existing server (matrix.org, envs.net, privacytools.io, etc.)
- ๐ฌ Grab a client like Element or FluffyChat and start exploring
You donโt need to fork anything - my custom versions are purely for fun and aesthetics! ๐
๐ Closing Thoughts
Matrix isnโt just another chat app; itโs a foundation for a freer internet. Whether you host your own server or just join one, youโre helping build something bigger - a web of conversations owned by its users, not its investors.
Laura Hargreaves ๐ฉโ๐ป
Localisation engineer, language technologist and general tinkerer. I write about tech, localisation and life on the open web โ chasing internet nostalgia and genuine connections online. ๐๐