Gryt Documentation
Documentation for the Gryt WebRTC voice chat platform
Gryt is a self-hosted, open-source platform for voice, text, and video chat. You run it on your own hardware — no cloud dependency, no data mining, no paywalls. Every feature is available to every user.
Why Gryt?
- Private by default — Conversations stay on your server. No ads, no third-party access.
- HD voice & video — WebRTC-powered with noise suppression, echo cancellation, and screen sharing without artificial quality limits.
- Multi-server — Connect to multiple self-hosted Gryt servers at the same time.
- 100% accessible — From the Atkinson Hyperlegible typeface to full keyboard navigation and screen reader support.
- Fully open source — Every line of code is open. Audit it, fork it, contribute to it.
Get started
Host your own server
Get Gryt running with Docker Compose in a few minutes
How Gryt works
Architecture overview — how the pieces fit together
Configuration
Environment variables, authentication, and server settings
Troubleshooting
Common issues and how to fix them
For developers
Building on Gryt or contributing to the project? These docs cover the internals.