Your community.
Your hardware. Your rules.
SOVRGNnet is a Discord-style platform you actually own — messaging on Matrix, files on IPFS, running on hardware you control under a domain you hold. No landlord. No lock-in.
v0.1.0 alpha — text chat is live; voice, files & E2EE on the roadmap
Why sovereign?
Every major chat platform rents your community back to you. SOVRGNnet takes the parts worth keeping — servers, channels, the flow of a good conversation — and puts them on foundations nobody can take away.
Runs on your metal
One Docker Compose stack: app, Postgres, Matrix homeserver, IPFS. A homelab node or a small VPS is all it takes.
Open protocol underneath
Every message is a Matrix event on your own homeserver. Federate with the wider Matrix network — or don't. Your call.
Identity you control
Accounts live in your database, not a third-party auth cloud. Optional wallet-based identity is on the roadmap.
Files without a middleman
Attachments pin to your own IPFS node and serve from your gateway. No upload service, no disappearing links.
Familiar where it counts
Server rail, channel list, message pane. If you've used Discord, you already know how to use SOVRGNnet.
MIT, end to end
The whole platform is open source. Read it, fork it, run your own instance for your own people.
How it works
A thin, opinionated layer over boring, proven pieces. The app owns identity and community structure; Matrix owns message transport; IPFS owns file content. Postgres indexes it all.
1 · A server is a Space
Creating a community creates a Matrix Space on your homeserver;
every channel is a room inside it, starting with
#general.
2 · The server is the client
The browser never touches Matrix directly. The app provisions a Matrix account per user and acts on their behalf — one identity, server-enforced permissions.
3 · Front door on Cloudflare
DNS, TLS, and an outbound-only tunnel mean no forwarded ports and no exposed home IP — the free tier covers all of it.
The stack
Chosen for longevity and self-hostability, not fashion.