Self-hosted voice & chat for teams

Discord UX.
TeamSpeak latency.

Real-time messaging and sub-5ms voice on your own hardware. Deploy with Docker, own your data, run on LAN or internet.


Two ways to use Dissonance

Try it here for free, or run your own server for full control.

Free

dissonance.id

Sign in with Google and start chatting instantly. We host it, you use it. No setup, no server, no cost.

Open Web App
Self-Hosted

Dissonance Server

Deploy on your own hardware with Docker. Your data never leaves your network. Sub-5ms voice on LAN.

Setup Guide

Install Desktop Client

Works with dissonance.id or any self-hosted server. Just change the server URL on login.

Linux

Run this in your terminal to install or update Dissonance.

curl -fsSL https://dissonance.id/install.sh | bash

Self-Host in One Command

Run your own Dissonance server with Docker. Takes about 2 minutes.

Includes a free trial license: 10 users, 3 guilds, 3 concurrent voice. Upgrade for higher limits.

1. Run the setup script

Downloads Docker Compose config, generates secrets, and starts everything.

curl -fsSL https://dissonance.id/selfhost.sh -o /tmp/selfhost.sh && bash /tmp/selfhost.sh

2. Download the desktop client

The self-hosted build lets you enter your server URL on the login screen.

curl -fsSL https://dissonance.id/install.sh | SELFHOSTED=1 bash

What You Need

Any Linux machine with Docker installed. 1 CPU, 1 GB RAM minimum. No public IP required for LAN use.

What's Included

PostgreSQL database, application server, automatic migrations, and demo accounts to get started immediately.

Email + Google Login

Email/password auth works out of the box. Google Sign-In is pre-configured for localhost testing.


Built for speed and privacy

Low-latency voice, real-time messaging, fully yours.

Sub-5ms Voice on LAN

Voice server running on your network means near-zero latency. No cloud relay, no round trips to a data center.

Real-time Messaging

Instant message delivery over WebSockets. Reactions, replies, threads, and file attachments included.

Your Server, Your Data

Deploy with Docker on any Linux machine. Data never leaves your network. Works on LAN, VPN, or public internet.

Guilds & Channels

Organise communities into guilds with text and voice channels. Invite links, admin roles, and member management.

Web & Desktop

Use it in the browser or as a native desktop app. One consistent experience across platforms.

One Click In

Sign in with Google and you're done. No username to pick, no password to remember, no verification email to wait for.


Self-Host Pricing

Monthly or annual subscription. Includes updates, support, and license renewal. Deploy with Docker and a license key.

Free Trial
Free
For small groups getting started. Trial license included in setup script.
  • Up to 10 users
  • 3 guilds
  • 3 concurrent voice users
  • Voice channels
  • Email & Google login
  • Docker deployment
  • LAN-optimised latency
Get Started
Team
For gaming groups and small teams. Billed monthly or annually.
  • Up to 50 users
  • 3 guilds
  • Voice channels
  • Docker deployment
  • LAN-optimised latency
  • Email support
  • Updates included
Contact Us
Enterprise
For organisations, government, and air-gapped networks. Custom billing.
  • Unlimited users
  • Unlimited guilds
  • SSO integration
  • Air-gapped deployment
  • Dedicated support & SLA
  • Custom feature development
  • On-premise consulting
Contact Us
SetupExpected Latency
Discord (cloud)50–150 ms
TeamSpeak (self-hosted, remote)30–80 ms
Dissonance (same city)10–20 ms
Dissonance (LAN)1–5 ms

Have a question?

Join our community guild on Dissonance to ask questions, report bugs, or chat with the team.

Join Support Guild