End-to-end encrypted
Private channels are sealed with MLS encryption. Not even the server can read them — only your guild can.
Garrison is the encrypted, self-hosted home for your community — battle-ready chat, crystal-clear voice, and Discord-style ranks. Your server, your data, your rules.
Built for the people who actually run the community.
One fortress for text, voice, roles, and events — engineered for gamers, owned by you.
Private channels are sealed with MLS encryption. Not even the server can read them — only your guild can.
Discord-grade permissions, role hierarchy, and hoisted ranks — Leader to Recruit, exactly how your guild is organized.
Low-latency voice rooms with push-to-talk and an in-game overlay so you never alt-tab mid-raid.
One command stands up your whole stack with automatic HTTPS. No cloud lock-in, no monthly bill, no data mining.
Talk across languages in real time, translated privately on your own server. Global guilds, zero friction.
Schedule raids and ops with in-channel RSVP cards. Rally the roster and show up in force.
Garrison's voice is built on self-hosted LiveKit — sub-100ms, server-authoritative, and rock-solid under a full raid. Pop the overlay over any game to see who's talking without leaving the fight.
Channels, ranks, voice, and events — all in one battle-ready interface your guild already knows how to use.
A single installer brings up chat, voice, web, and database with automatic HTTPS — on your box, under your control.
# public server, automatic HTTPS
$ sudo ./install.sh --domain chat.yourguild.gg --email you@guild.gg
# …or LAN-only, self-signed in seconds
$ sudo ./install.sh --lan
✓ Postgres · ✓ API · ✓ Gateway · ✓ Voice · ✓ HTTPS
➜ Garrison is up at https://chat.yourguild.gg
One account, every screen. Native desktop, Android in your pocket, and the full app right in your browser.
Prefer to host it yourself? Stand up your own Garrison →