mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
4a64b21fab
Co-authored-by: ljf (zamentur) <zamentur@users.noreply.github.com> Co-authored-by: nathanael-h <7300309+nathanael-h@users.noreply.github.com>
69 lines
3.2 KiB
Markdown
69 lines
3.2 KiB
Markdown
---
|
||
title: Chat, VoIP et réseau social avec XMPP
|
||
template: docs
|
||
taxonomy:
|
||
category: docs
|
||
routes:
|
||
default: '/XMPP'
|
||
---
|
||
|
||
![](image://XMPP_logo.png?resize=100)
|
||
|
||
YunoHost est installé par défaut avec un serveur de messagerie instantanée Metronome qui implémente le [protocole XMPP](https://fr.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol) (anciennement connu sous le nom de Jabber).
|
||
|
||
Ce protocole est déjà utilisé par des millions de personnes dans le monde - c'est un protocole ouvert. Toutes les applications basées sur XMPP sont compatibles entre elles : lorsque vous utilisez un client XMPP, vous pouvez interagir avec quiconque possède un compte XMPP.
|
||
|
||
XMPP est un protocole extensible - cela signifie que les utilisateurs peuvent configurer des « extensions » pour les salons de discussions, partager des messages et des fichiers, et passer des appels voix et vidéo en utilisant XMPP.
|
||
|
||
## Compte XMPP
|
||
|
||
Pour utiliser XMPP, il est nécessaire de disposer d'un compte dont l'identifiant prend la forme `utilisateur@votre.domaine.tld`, ainsi qu’un mot de passe.
|
||
|
||
Sous YunoHost, un compte XMPP est créé automatiquement pour chaque utilisateur. Les identifiants XMPP sont simplement l’adresse email principale de l'utilisateur ainsi que son mot de passe.
|
||
|
||
## Se connecter à son compte XMPP YunoHost
|
||
|
||
Il existe différents types de clients pour se connecter à XMPP.
|
||
|
||
### Clients web
|
||
|
||
- [Movim](https://movim.eu)
|
||
- [ConverseJS](https://conversejs.org/)
|
||
- [Libervia/Salut à Toi](https://salut-a-toi.org/)
|
||
|
||
### Clients de bureau
|
||
|
||
- [Gajim](http://gajim.org/fr/) (Linux, Windows)
|
||
- [Dino](https://dino.im) (Linux)
|
||
- [Thunderbird](https://www.thunderbird.net/) (multi-plateformes)
|
||
- [Beagle IM](https://beagle.im/) (macOS)
|
||
- [Profanity](https://profanity-im.github.io/) (Linux)
|
||
|
||
### Clients sur mobile
|
||
|
||
- [Conversations](https://conversations.im/) (Android)
|
||
- [Xabber](http://xabber.com) (Android)
|
||
- [Movim](https://movim.eu) (Android)
|
||
- [Monal](https://monal.im/) (iOS)
|
||
- [ChatSecure](https://chatsecure.org/) (iOS)
|
||
- [Siskin IM](https://siskin.im/) (iOS)
|
||
- [Kaidan](https://www.kaidan.im/) (Ubuntu Touch / Plasma Mobile)
|
||
|
||
Voici une liste plus exhaustive des clients XMPP : [https://fr.wikipedia.org/wiki/Liste_de_clients_XMPP](https://fr.wikipedia.org/wiki/Clients_XMPP)
|
||
|
||
## Chiffrer ses conversations avec OMEMO
|
||
|
||
Il est possible de rendre les conversations plus sécurisées et privées en les chiffrant à l'aide de [OMEMO](https://xmpp.org/extensions/xep-0384.html), notamment en utilisant Gajim :
|
||
- Installez `gajim` et le plugin `gajim-omemo` ;
|
||
- Activez le plugin dans `Outils > Plugins` ;
|
||
- Activez le chiffrement dans une conversation avec un contact disposant de OMEMO.
|
||
|
||
## Salon de discussion
|
||
|
||
Pour créer un salon de discussion (Multi-user chat) sur votre serveur YunoHost, utilisez l’identifiant nomsalon@muc.domaine.tld (où domaine.tld est le domaine principal de votre serveur).
|
||
|
||
Si vous utilisez un nom de domaine personnel, il est nécessaire d’[ajouter une redirection de type CNAME pour le sous domaine `muc.`](/dns_config) au niveau de votre serveur DNS.
|
||
|
||
## VoIP et visioconférence
|
||
|
||
Un moyen pratique d’appeler un contact XMPP, en VoIP ou en appel vidéo, est d’utiliser le client [Jitsi](http://jitsi.org/).
|