Concord

Forget Discord.

We need more Concord.

Open-source, self-hosted community chat.
One command. Your server. Your rules.

AGPL-3.0 · No CLA · Free forever · <2GB RAM

Why self-host?

Take back ownership of your community.

The problem

Locked into Discord's decisions
Your data on someone else's servers
Pay for features that should be free

The solution

Self-host with full control
Your server, your data
Every feature free, forever (AGPL-3.0)

Everything you need

A complete community platform with the features you expect — and none of the vendor lock-in.

Real-time Chat

Text channels, threads, file sharing, typing indicators, and markdown formatting. Instant delivery via WebSocket.

Roles & Permissions

25 granular permission bits, role hierarchy, channel-level overrides, and automatic owner privileges.

Member Management

Invite links with expiration, join/leave tracking, online presence indicators, and user profiles with avatars.

File Sharing

Drag-and-drop uploads, image previews, S3-compatible storage. Up to 25MB per file, 10 attachments per message.

Push Notifications

Web Push notifications for @mentions when you're away. Never miss an important message.

One Command Deploy

Docker Compose with PostgreSQL, Redis, and S3 storage. Production-ready with health checks and nginx.

Up and running in seconds

One command to deploy your own community platform.

Terminal
$ git clone https://github.com/user/concord && cd concord
$ docker compose up -d

 PostgreSQL 17 ....... ready
 Redis 7 ............ ready
 Concord API ........ ready
 Concord Web ........ ready

Concord is running on http://localhost:3000

Requirements: 2GB RAM · PostgreSQL 17 · Redis 7

Every feature included. No enterprise paywall. No phoning home.

Compare with alternatives

See how Concord stacks up against the competition.

FeatureConcordDiscordElementRocket.Chat
Self-hostedOne commandNoComplexHeavy
LicenseAGPL-3.0ProprietaryApache 2.0Mixed
Voice/VideoPlannedYesUnstableYes
ThreadsYesYesNoYes
File uploads25MB25MB (paid)Limited5MB
RAM usage<2GBN/A3-4GB8GB+
CLA requiredNoN/ANoYes

Built in the open. Owned by everyone.

AGPL-3.0 with no CLA — the code can never be relicensed or rugpulled.