Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
prosody [Le 01/06/2017, 13:23] 62.210.189.115 [Le fichier de configuration] |
prosody [Le 11/09/2022, 11:34] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>jabber serveur xmpp precise}} | + | {{tag>bionic serveur xmpp}} |
---- | ---- | ||
Ligne 5: | Ligne 5: | ||
====== Prosody ====== | ====== Prosody ====== | ||
- | Prosody est un serveur [[wpfr>XMPP|XMPP]] libre compatible avec le réseau [[Jabber]], entièrement écrit en Lua, ce qui le rend très léger, simpliste et facile à configurer. | + | Prosody est un serveur [[:XMPP]] libre entièrement écrit en Lua, ce qui le rend très léger, simpliste et facile à configurer. |
Il est bien sûr gratuit, et très jeune, ce qui peut être (pour certaines personnes), un désavantage par rapport à ses concurrents. | Il est bien sûr gratuit, et très jeune, ce qui peut être (pour certaines personnes), un désavantage par rapport à ses concurrents. | ||
Ligne 42: | Ligne 42: | ||
===== Configuration ===== | ===== Configuration ===== | ||
- | La grande puissance de Prosody est aussi sa grande faiblesse : ce serveur a beau être très simpliste (il ne proposera pas autant de fonctionnalités que [[ejabberd]]), il est plus que simple à configurer ! | + | La grande puissance de Prosody est aussi sa grande faiblesse : ce serveur a beau être très simpliste (il ne proposera pas autant de fonctionnalités que [[wpfr>ejabberd]]), il est plus que simple à configurer ! |
Voyons donc les étapes de sa configuration ! C'est parti ! | Voyons donc les étapes de sa configuration ! C'est parti ! | ||
Ligne 48: | Ligne 48: | ||
==== Ouvrir les ports ==== | ==== Ouvrir les ports ==== | ||
- | Si vous êtes derrière un pare-feu et/ou une box/routeur (de type Freebox, Livebox, etc...), il se peut que les ports nécessaires au bon fonctionnement du protocole XMPP (côté serveur) soient fermés. Ce serait bête d'installer un serveur Jabber si celui-ci ne peut être utilisé ! | + | Si vous êtes derrière un pare-feu et/ou une box/routeur (de type Freebox, Livebox, etc...), il se peut que les ports nécessaires au bon fonctionnement du protocole XMPP (côté serveur) soient fermés. Ce serait bête d'installer un serveur XMPP si celui-ci ne peut être utilisé ! |
Voici donc les ports principaux à ouvrir : | Voici donc les ports principaux à ouvrir : | ||
Ligne 80: | Ligne 80: | ||
Votre éditeur de texte favori s'ouvre (ou pas, ça dépend des goûts !), et vous présente le magnifique fichier de configuration de Prosody. Nous allons donc commencer par activer le serveur : défilez tout en bas du fichier, et recherchez la ligne : | Votre éditeur de texte favori s'ouvre (ou pas, ça dépend des goûts !), et vous présente le magnifique fichier de configuration de Prosody. Nous allons donc commencer par activer le serveur : défilez tout en bas du fichier, et recherchez la ligne : | ||
- | <file lua>enabled = false -- Remove this line to enable this host</file> | + | <file lua>enabled = false -- Remove this line to enable this host</file> |
sur laquelle vous remplacerez **false** par **true** (non, sans blague !) | sur laquelle vous remplacerez **false** par **true** (non, sans blague !) | ||
Ligne 111: | Ligne 111: | ||
=== Gestion des comptes utilisateurs === | === Gestion des comptes utilisateurs === | ||
- | Pour faire simple, il existe deux manières pour créer un compte utilisateur: soit par commandes, soit en utilisant un [[jabber#clients_jabber|client XMPP]]. La seconde méthode est désactivé par défaut, mais si vous comptez donner la possibilité à quiconque d'utiliser votre serveur Jabber, alors il peut être intéressant de l'activer. Dans le fichier **prosody.cfg.lua**, à la ligne, | + | Pour faire simple, il existe deux manières pour créer un compte utilisateur: soit par commandes, soit en utilisant un [[xmpp#clients_xmpp|client XMPP]]. La seconde méthode est désactivé par défaut, mais si vous comptez donner la possibilité à quiconque d'utiliser votre serveur XMPP, alors il peut être intéressant de l'activer. Dans le fichier **prosody.cfg.lua**, à la ligne, |
<file lua>allow_registration = false;</file> | <file lua>allow_registration = false;</file> | ||
remplacez **false** par **true** | remplacez **false** par **true** | ||
Ligne 161: | Ligne 161: | ||
==== Via un client XMPP ==== | ==== Via un client XMPP ==== | ||
- | Les clients XMPP (certains ou tous ? FIXME ) sont capables de créer des comptes utilisateurs, à condition que cela soit accepté dans les configuration du serveur (voir précédemment).\\ | + | Les clients XMPP (par exemple gajim, pidgin, chatsecure, conversations etc ...) sont capables de créer des comptes utilisateurs, à condition que cela soit accepté dans les configuration du serveur (voir précédemment).\\ |
- | [[pidgin#jabber|Voici comment procéder avec Pidgin]]. | + | [[pidgin#creer_un_compte|Voici comment procéder avec Pidgin]]. |
- | Et voilà ! Vous pouvez maintenant chatter en toute liberté sur les réseaux libres Jabber, utilisant le (magnifique) protocole XMPP ! | + | Et voilà ! Vous pouvez maintenant chatter en toute liberté sur les réseaux libres XMPP, utilisant le (magnifique) protocole XMPP ! |
+ | |||
+ | [[https://cyberjinh.fr/|Exemple avec ChatSecure (iOS), Xabber (Android), gajim (Linux, windows, MacOS]] | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
Ligne 176: | Ligne 178: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * (en) [[http://prosody.im/|Site officiel de Prosody]] | + | * (en) [[https://prosody.im/|Site officiel de Prosody]] |
- | * (en) [[http://prosody.im/doc/configure|Configurer Prosody]] | + | * (en) [[https://prosody.im/doc/configure|Configurer Prosody]] |
- | * (en) [[http://library.linode.com/communications/xmpp/prosody/ubuntu-9.10-karmic|Tutoriel sur Prosody]] :!: Ce tutoriel date de 2009 | + | * [[https://toutetrien.lithio.fr/article/installer-son-serveur-xmpp-avec-prosody|Tutoriel sur Prosody]] |
---- | ---- | ||
- | //Contributeurs : Vanaryon, [[:utilisateurs:axel55|Axelos]]// | + | //Contributeurs : Vanaryon, [[:utilisateurs:axel55|Axelos]]//, Anawel86 |