AGPL-3.0Open source, chaque ligne est lisible

Les communautés appartiennent à tous.

openDiscord est une plateforme communautaire open source. Discutez sur opendiscord.app ou faites tourner exactement la même version sur votre propre serveur. Aucun verrouillage, et le chat de base ne sera jamais payant.

  • Sans publicité
  • Sans traceurs
  • Chat jamais payant
openDiscord - Open Source Communication Platform | Product Hunt
  • Salons textuels
  • Voix et vidéo
  • Fils
  • Rôles
  • Exclure et bannir
  • Journal d’audit
  • Recherche
  • Réactions
  • Double authentification
  • Passkeys
  • MP chiffrés
  • Export des données
  • Webhooks
  • API publique

Open source · De vraies personnes · De meilleures communautés

Tout ce dont une communauté a besoin. Rien à louer.

En temps réel, mais d’abord enregistré

Chaque message est écrit dans PostgreSQL avant que quiconque ne le voie. Après une coupure, le client rattrape son retard depuis la base de données.

Sur invitation par défaut

Les personnes extérieures ne peuvent ni lire, ni s’abonner, ni même découvrir une communauté. Le serveur applique cette règle et des tests la couvrent.

Modération intégrée

Des rôles avec une hiérarchie claire, exclusions et bannissements motivés, un journal d’audit et des limites de débit dès le premier jour.

Vos données, votre choix

Exportez tout ce que vous avez écrit ou supprimez votre compte en un clic. Pas de dark patterns, pas de pistage publicitaire.

Messages privés
De bout en bout
Salons de communauté
Côté serveur

Honnêtes sur le chiffrement

Les messages privés sont chiffrés de bout en bout entre appareils vérifiés. Le texte et la voix des communautés ne le sont pas. L’intégration n’a pas encore fait l’objet d’un audit de sécurité indépendant.

Chaque ligne est publique
AGPL-3.0
Traceur publicitaire
0
Fichier compose pour s’auto-héberger
1
Pour le chat de base, pour toujours
0 €

Auto-héberger

Un seul fichier compose. Votre serveur. Vos règles.

L’instance officielle et la vôtre utilisent la même image. Pointez un domaine vers un petit VPS, définissez deux secrets et vous avez un serveur communautaire avec des sauvegardes que vous maîtrisez.

  • Aucune dépendance envers nous

    Une instance auto-hébergée ne contacte jamais la maison mère : pas de connexion partagée, pas de compte de paiement, pas besoin de Cloudflare.

  • Le même cœur partout

    opendiscord.app fait tourner la version publique. L’hébergement est un confort, pas un verrou de fonctionnalités.

  • L’argent n’achète pas de pouvoirs de modération

    Le parrainage finance le développement et les serveurs. Il n’accorde jamais de droits au sein d’une communauté.

$ git clone https://github.com/opendiscord/opendiscord
$ cp .env.example .env # définir DOMAIN + secrets
$ docker compose up -d
✓ postgres migrate web caddy en marche
→ https://chat.your-domain.org

docker-compose.yml

  • postgres

    La source de vérité de chaque message

  • migrate

    Applique les changements de schéma, puis s’arrête

  • web

    App Next.js, API et authentification

  • caddy

    HTTPS automatique pour votre domaine

Construit au grand jour

Une première version modeste. Une feuille de route publique.

  1. Maintenant

    Alpha fermée

    • Salons privés, rôles, modération
    • Mentions, fils, recherche, réactions
    • Voix, vidéo et partage d’écran
    • Bots, webhooks, API publique
    • MP chiffrés avec vérification des appareils
    • Recours, règles et durées de conservation
  2. Ensuite

    Plus proches

    • Chiffrement de la voix et TURN
    • Audit de sécurité indépendant
    • Validation sur appareils physiques
    • Peaufiner l’auto-hébergement
  3. Plus tard

    La voix et au-delà

    • Emojis et stickers personnalisés
    • Applications natives
    • Salons publics optionnels
    • Découverte de communautés