Table des matières
Serveur de chat public XMPP
TL ; DR : https://chat.antoineve.me/register_web
Pour le moment, ce service n'est plus disponible.
Présentation
Les solutions de messagerie instantanées sont nombreuses. Alors pourquoi en utiliser encore une de plus ?
XMPP a des qualités qui lui sont propres et qui en font une solution viable sur le très long terme, là ou la plupart des messageries instantanées populaires sont victimes d’effets de mode.
Les serveurs XMPP communiquent entre-eux, comme pour les serveurs e-mails. Des utilisateurs de différents serveurs peuvent sans problèmes communiquer les uns avec les autres.
Ce serveur XMPP utilise le logiciel prosody, installé sur une machine sous OpenBSD, hébergée chez un FAI associatif, Stolon.
Test de conformité : https://compliance.conversations.im/server/chat.antoineve.me/
Comment s'inscrire ?
L'inscription “in-band”, c'est à dire directement depuis l'application, n'est pas (encore) disponible sur ce serveur. Pour éviter les comptes de spams, un formulaire est à compléter en ligne : https://chat.antoineve.me/register_web. Une fois votre compte enregistré, il est directement possible de se connecter via votre application préférée.
Utilisation
Il existe des clients pour de nombreuses plateformes : Android, iOS, Windows, Linux, …
Par exemple :
- Android : Conversations (F-droid) ou blabber.im (Play Store)
- iOS : Siskin
- Windows : Gajim
- Linux : Dino
Une fois le compte créé, il suffit d'utiliser le nom d'utilisateur et le mot de passe que vous avez choisi. Certains logiciels demandent séparément le nom d'utilisateur et le serveur (chat.antoineve.me), d'autres demandent sous la forme “utilisateur”@“serveur” (par exemple antoineve@chat.antoineve.me)
Le partage de fichiers est possible pour des fichiers de 125 Mo au maximum.
Vie privée
Les communications entre votre appareil et le serveur, ou entre serveurs, sont systématiquement chiffrées. Vos conversations peuvent être chiffrées avec le protocole OMEMO, mais aussi rester en clair sur le serveur. C'est à vous de vérifier que le chiffrement est activé. Concernant les journaux de discussions, ils sont conservés 1 an (chiffrés ou non, selon le paramètre OMEMO).
Les fichiers que vous envoyez sont stockés 1 an sur le serveur, de manière non chiffrée.
Les journaux de connexions sont conservés 1 an. Ils contiennent la date et l'heure des connexions et déconnexions des sessions, et les erreurs associées. Ils ne contiennent pas l'adresse IP du client.
Vous pouvez récupérer à tous moments toutes vos données stockées dans la base de données, il vous suffit de m'en faire la demande (par mail, par XMPP, …) en précisant simplement votre nom d'utilisateur.
En tant qu'administrateur, je reçois une notification à chaque création de compte.
Ressources
- https://www.chapril.org/XMPP (Dont je me suis inspiré pour cette page)
- https://prosody.im/ : le logiciel serveur XMPP utilisé
- https://www.stolon.fr/ : FAI associatif
- https://xmpp.org/ : le site officiel de XMPP