Own Your
Communication
Spokes is the simple, fully-featured self-hosted alternative to popular cloud chat apps. A powerful, modern chat platform that runs entirely on your own infrastructure. Easy control and ownership of your data.
Built for Absolute Privacy
Your pictures and data are stored entirely on your own server. You completely own it. It will never be mined or used to train the next AI.
Single Container Deploy
Spokes Server, LiveKit and an optionnal Casdoor instance run perfectly together inside a single, easy-to-manage Docker container.
Encrypted Channels
Sensitive channels are encrypted on disk, protecting your private conversations against curious server owners and database leaks. Your encryption password is only ever saved on you devices.
Free Native Mobile Apps
Connect to your server from anywhere with free iOS and Android apps, featuring fast native performance.
Encrypted Push Notifications
Getting a notification on your phone requires passing data through the Spokes relay, and then through Apple or Google's servers. With Spokes, all notification payloads are end-to-end encrypted before they leave your server. Your data stays protected while in transit.
- No readable data in Spokes/Apple/Google relays
- Instantly decrypts locally on your device
Voice & Video Built-In
Jump into low-latency, high-quality voice and video channels directly with your team. No third-party services required—all traffic is routed securely through your own Spokes instance.
- Crystal clear audio and video via LiveKit
- No external third-party routing
Easy to self-host
Single Docker deployment with minimal env configuration (only ports and datapath). Spokes, LiveKit and a pre-configured Casdoor instance in a single container. The server also supports any other OpenID IdP.
- The same architecture that makes it fast, easy to install, manage and backup also makes it unsuitable for massive enterprises. It is highly optimized for teams, families, and communities of up to ~100 users.
- Easy to backup, very resilient and simple file and folder database structure.
Ready to own your data?
Get started today with a single Docker command and bring your team together on a platform you completely control.
Get Spokes Today