mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
70 lines
3.2 KiB
Markdown
70 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/).
|