v1.0.0-rc soon!

Chat without
compromise.

Accorrd is a self-hostable, open-source chat platform built for communities that value privacy and control. Your community. Your rules.

We're building the plane as we're flying it, so some information just isn't available yet. We're updating this site constantly, so check back often! Public git repo coming soon!

Accorrd app screenshot
Features

It's got what communities crave.

No, not electrolytes. Accorrd has all the familiar bells and whistles, just without the monetization and big brother feeling.

  • Fully Self-Hosted

    Run Accorrd on your own infrastructure. Docker-first monorepo by design. Host in your homelab or cloud environment.

  • Bring Discord With You

    Batteries included. Backup your Discord community and import it directly into Accorrd. Support for custom emoji, stickers, polls, text channels, @mentions, and deep linking!

  • Real-Time Chat

    WebSocket-powered messaging with channels, threads, and direct messages.

  • Rich Content

    Integrated GIPHY and KLIPY support out of the box. Rich content for most websites. Rich content fully supported for YouTube, Reddit, and Spotify.

  • Voice & Video

    Crystal-clear voice and video channels built in. No third-party integrations, just open your browser and talk.

  • Security Minded

    Granular role-based access control with a familiar permissions system. 2-Factor Authentication baked in. API and gateway are hardened to keep your community safe.

  • PWA Ready

    Install Accorrd on any device straight from the browser. Notifications are baked in so you don't miss a thing.

  • Add Some Character

    Custom emojis? Yes. Stickers? Yes. Server banner? Yes! Bots?! Almost. 😅

  • Control Panel

    Monitor your Accorrd stack and get real-time server stats. Manage users, guilds, and integrations.

Minimum Requirements

A small box can run a real community.

Accorrd is designed to self-host cleanly without enterprise-sized hardware. These are the baseline targets for a modest deployment.

CPU
2-4 vCPU

Enough for the core app, background jobs, and light to moderate real-time traffic.

Memory
4 GB RAM

Comfortable headroom for the API, database, cache, and messaging services.

Storage
50 GB SSD/NVMe

Suitable for the app stack and early media uploads before object storage scaling matters.

Runtime
Docker + HTTPS

A Linux host with Docker Compose, a domain name, and TLS termination is the expected starting point.

Storage Notes

Accorrd development was tested with an import from a 10 year-old light to moderate use Discord server. The import consisted of over 283,000 messages, 28,800 attachments, 376 custom emoji, and 16 custom stickers. The total backup size was roughly 48GB uncompressed. You don't need a ridiculous amount of storage, but if you plan on importing a large Discord community, you will need to consider disk space constraints.

Under the Hood

Built with open source.

Building a full-featured app requires a full-featured stack. We tried to keep things as clean as possible.

  • Caddy

    Automatic HTTPS and reverse proxy with zero-config TLS out of the box. Reverse proxy ready.

  • Node.js

    Fast, event-driven backend powering the UI, core API and real-time messaging.

  • PostgreSQL

    Reliable relational storage for users, channels, messages, and permissions

  • RustFS

    High-performance S3-compatible object storage for files, attachments, and media

  • LiveKit

    Scalable WebRTC infrastructure powering voice and video channels

  • Coturn

    TURN/STUN relay ensuring reliable peer connections across any network

  • RabbitMQ

    Durable message broker handling async jobs, notifications, and event routing

  • Redis

    In-memory caching and pub/sub for presence, sessions, and real-time state

  • ClamAV

    Open-source antivirus scanning on all uploaded files before they reach users

We're building the plane as we're flying it, so some information just isn't available yet. We're updating this site constantly, so check back often! Public git repo coming soon!

Design Philosophy

How the sauce is made.

Accorrd has been established for one strict purpose: a community you own. There are many ways to build a project, Accorrd tries to keep it narrow-focused and straightforward.

What we stand for

  • Simplicity
  • Privacy
  • Security-focused
  • Transparency

What we won't do

  • Federation
  • Paid tiers
  • Multi-server instances
  • Bait and switch