mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
Update / sync the XMPP doc
This commit is contained in:
parent
f20536c012
commit
93e9582cb6
2 changed files with 61 additions and 16 deletions
58
XMPP.md
58
XMPP.md
|
@ -1,17 +1,53 @@
|
|||
# <img src="/images/XMPP_logo.png" width=100>
|
||||
<abbr title="Extensible Messaging and Presence Protocol">XMPP</abbr> is a communication protocol of instant messaging, VoIP (Voice over IP), videoconferencing.
|
||||
# Chat, VoIP and social network with <img src="/images/XMPP_logo.png" width=100>
|
||||
|
||||
YunoHost provide:
|
||||
* [Metronome](https://metronome.im/): a XMPP server
|
||||
YunoHost comes installed with an instant messaging server Metronome which implements the [XMPP protocol](https://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol).
|
||||
|
||||
## Desktop XMPP client
|
||||
XMPP is an open and extensible protocol which allows to create chatrooms, to share status and data, to give calls in VoIP and videoconferences.
|
||||
|
||||
You can connect to your XMPP server with any standard desktop XMPP client, such as [Pidgin](http://pidgin.im/), [Gajim](http://gajim.org), [Jitsi](http://jitsi.org/) or [Adium](https://adium.im/).
|
||||
All applications based on XMPP are compatible with each other : when using an XMPP client, you can interact with anybody who has an XMPP/Jabber account. This protocol is already used by millions of people around the world.
|
||||
|
||||
The credentials to give are :
|
||||
* Your email address (with the @domain.tld)
|
||||
* Your standard YunoHost password
|
||||
### XMPP/Jabber account
|
||||
|
||||
Your XMPP server runs on the standard port 5222. Your administrator might need to forward this port if the server is behind a router.
|
||||
An XMPP/Jabber account is based on an identifier with the structure `user@domain.tld`, and a password.
|
||||
|
||||
<img src="/images/Pidgin-add-acount.png" width=500>
|
||||
In YunoHost, this identifier simply corresponds to the main email address of a user, with his regular password.
|
||||
|
||||
### Connecting to XMPP
|
||||
|
||||
There are several web client built with social network features :
|
||||
- [Movim](https://pod.movim.eu)
|
||||
- [Libervia/Salut à Toi](http://salut-a-toi.org/).
|
||||
|
||||
You can also use a desktop client such as :
|
||||
- [Pidgin](http://pidgin.im/) (multiplatform),
|
||||
- [Gajim](http://gajim.org/) (Linux),
|
||||
- [Dino](https://dino.im) (Linux),
|
||||
- [Thunderbird](https://www.thundebird.net/) (multiplatform),
|
||||
- [Jitsi](http://jitsi.org/) (multiplatform)
|
||||
- [Adium](https://adium.im/) (Mac OS).
|
||||
|
||||
... or a mobile client
|
||||
* [Xabber](http://xabber.com) (Android)
|
||||
* [Conversations](https://conversations.im/) (Android)
|
||||
* [Movim under Android](https://movim.eu)
|
||||
* [Monal](https://itunes.apple.com/us/app/monal-free-xmpp-chat/id317711500?mt=8) (iOS)
|
||||
|
||||
Here is an exhaustive list of XMPP clients : https://en.wikipedia.org/wiki/Comparison_of_XMPP_clients
|
||||
|
||||
### Encrypt conversations with OMEMO
|
||||
|
||||
XMPP chats can be encrypted with the help of [OMEMO](https://xmpp.org/extensions/xep-0384.html), for instance using Gajim :
|
||||
* Install `gajim` and the plugin `gajim-omemo`
|
||||
* Enable the plugin in `Tools > Plugins`
|
||||
* Enable it
|
||||
* Enable the encryption in the chat with somebody who also has OMEMO
|
||||
|
||||
### Chatrooms
|
||||
|
||||
To create a chatroom (multi-user chat) on your YunoHost server, use the identifier `chatroomname@muc.yourdomain.tld`.
|
||||
|
||||
For this to workm you need to [add the corresponding `muc.` DNS record](dns_config_fr) in the DNS configuration.
|
||||
|
||||
### VoIP and visioconferences
|
||||
|
||||
A practical tool to call an XMPP client, either with voice or voice+video, is to use the client [Jitsi](http://jitsi.org/).
|
||||
|
|
19
XMPP_fr.md
19
XMPP_fr.md
|
@ -1,8 +1,8 @@
|
|||
#Chat, VoIP et réseau social avec <img src="/images/XMPP_logo.png" width=100>
|
||||
|
||||
Yunohost est installé avec un serveur de messagerie instantanée <abbr title="Extensible Messaging and Presence Protocol">XMPP</abbr> (metronome).
|
||||
Yunohost est installé avec un serveur de messagerie instantanée Metronome qui implémente le [protocole XMPP](https://fr.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol).
|
||||
|
||||
[XMPP](https://fr.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol) est un protocole ouvert et extensible qui permet également de créer des salons de discussions, de partager des statuts et des données, de passer des appels en VoIP et de faire de la visioconférence.
|
||||
XMPP est un protocole ouvert et extensible qui permet également de créer des salons de discussions, de partager des statuts et des données, de passer des appels en VoIP et de faire de la visioconférence.
|
||||
|
||||
Toutes les applications basées sur XMPP sont compatibles entre-elles : lorsque vous utilisez un client XMPP vous pouvez discuter avec n’importe quel possesseur d’un compte XMPP/Jabber. Ce protocole est déjà utilisé par des millions de personnes dans le monde.
|
||||
|
||||
|
@ -14,12 +14,21 @@ Sous yunohost, cet identifiant correspond simplement à l’adresse courriel pri
|
|||
|
||||
### Se connecter à XMPP
|
||||
|
||||
Il existe des clients web orientés réseau social, comme [Movim](https://pod.movim.eu) ou [Libervia/Salut à Toi](http://salut-a-toi.org/).
|
||||
Il existe des clients web orientés réseau social, comme :
|
||||
- [Movim](https://pod.movim.eu)
|
||||
- [Libervia/Salut à Toi](http://salut-a-toi.org/).
|
||||
|
||||
Vous pouvez également utiliser un client desktop comme [Pidgin](http://pidgin.im/) (multiplateforme), [Gajim](http://gajim.org/index.fr.html) (Linux), [thunderbird](https://www.mozilla.org/fr/thunderbird/) (multiplateforme), [Jitsi](http://jitsi.org/) (multiplateforme) ou [Adium](https://adium.im/) (Mac OS).
|
||||
Vous pouvez également utiliser un client desktop comme
|
||||
- [Pidgin](http://pidgin.im/) (multiplateforme),
|
||||
- [Gajim](http://gajim.org/index.fr.html) (Linux),
|
||||
- [Dino](https://dino.im) (Linux),
|
||||
- [Thunderbird](https://www.mozilla.org/fr/thunderbird/) (multiplateforme),
|
||||
- [Jitsi](http://jitsi.org/) (multiplateforme)
|
||||
- [Adium](https://adium.im/) (Mac OS).
|
||||
|
||||
... ou un client smartphone
|
||||
* [Xabber](http://xabber.com) (Android)
|
||||
* [Conversations](https://conversations.im/) (Android)
|
||||
* [Movim sous Android](https://movim.eu)
|
||||
* [Monal](https://itunes.apple.com/us/app/monal-free-xmpp-chat/id317711500?mt=8) (iOS)
|
||||
|
||||
|
@ -37,7 +46,7 @@ Il est possible de chiffrer ses conversations XMPP à l’aide de [OMEMO](https:
|
|||
|
||||
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_fr) au niveau de votre serveur DNS.
|
||||
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_fr) au niveau de votre serveur DNS.
|
||||
|
||||
### VoIP et visioconférence
|
||||
|
||||
|
|
Loading…
Reference in a new issue