Quarel
Version de test · 0.5.0

Vos communautés,
chez vous.

Quarel est une alternative libre à Discord. Chaque serveur tourne chez la personne qui l’héberge ; vos messages privés et vos appels sont chiffrés de bout en bout.

Licence Apache-2.0 · sans publicité · sans pistage

Tout ce qu’il faut à une communauté

Salons textuels et vocaux, amis, messages privés, appels : les usages de Discord, sans plateforme centrale qui détient vos serveurs.

Chaque serveur chez son hébergeur

Un PC, un mini-serveur ou un NAS suffit. Une commande Docker ou un installateur Windows, les ports de la box ouverts tout seuls, une page d’administration dans le navigateur.

Messages privés chiffrés

Conversations et groupes chiffrés de bout en bout (Olm/Megolm, le protocole de Matrix). Le service ne voit que des données illisibles ; vos appareils se valident entre eux.

Vocal, vidéo, partage d’écran

Salons vocaux intégrés au serveur (LiveKit) : caméra, écran avec le son, modération du micro. Le son ne passe par aucun serveur central.

Appels entre amis en direct

Pair à pair, chiffrés de bout en bout. Un relais de secours prend le relais quand les box sont trop strictes ; vous pouvez le refuser.

Modération complète

Rôles, droits par salon, exclusions temporaires, bannissements, journal de modération, règles à accepter, vérification par SMS, bots.

Un compte pour tous les serveurs

Votre identité vient d’un service d’identité (le nôtre ou le vôtre : il est lui aussi auto-hébergeable). Chaque serveur reste isolé des autres.

Comment ça marche

Trois pièces indépendantes. Aucune ne voit tout.

1

Un service d’identité

Il gère votre compte, vos amis et relaie vos messages privés chiffrés. Le nôtre est identity.quarel.app ; une association peut héberger le sien.

2

L’application

Windows, Linux ou navigateur. Elle chiffre vos messages privés, vérifie chaque serveur et garde vos clés sur vos appareils.

3

Des serveurs communautaires

Chacun chez son hébergeur, totalement isolé des autres : ses salons, ses règles, sa modération. Il accepte les comptes des services d’identité qu’il choisit.

Architecture en détail →

Télécharger

Version 0.5.0. L’application se met à jour toute seule ; chaque mise à jour est signée par Quarel et refusée si elle ne l’est pas.

Les installateurs ne sont pas encore signés par un certificat d’éditeur : Windows affiche « Windows a protégé votre ordinateur » ; choisissez « Informations complémentaires » puis « Exécuter quand même ». Aide à l’installation · Aussi sur GitHub

Héberger

Pensé pour du matériel modeste : une image Docker unique, une base SQLite embarquée, aucun service externe obligatoire.

Un serveur communautaire

Votre « serveur Discord » à vous. Avec Docker :

git clone https://github.com/anlekg/quarel.git
cd quarel/deploy/server
docker compose up -d --build

Puis ouvrez la page d’administration sur http://<machine>:8091 et devenez propriétaire depuis l’application.

Sous Windows 10 ou 11, sans Docker : un installateur avec une icône près de l’horloge.

Un service d’identité

Pour une association, une école, une famille : vos propres comptes, vos règles d’inscription, votre relais d’appels. Il faut un nom de domaine et un compte SMTP.

cd quarel/deploy/identity
cp .env.example .env   # domaine, SMTP
docker compose up -d --build

Installateurs Windows non signés (avertissement SmartScreen). Empreintes SHA-256 : SHA256SUMS

Libre et ouvert

Tout le code est public sous licence Apache-2.0 : les serveurs (Go), l’application (Electron, React) et le chiffrement (vodozemac). Les bots utilisent une API documentée, et les assistants IA peuvent consulter la documentation grâce à notre serveur MCP.