« Yunohost » : différence entre les versions

De Wiki JabberFR
Aller à la navigation Aller à la recherche
(Création de la page)
 
Aucun résumé des modifications
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 1 : Ligne 1 :
Cette page recense les informations utiles concernant l'administration d'un serveur XMPP dans [https://yunohost.org Yunohost].
Cette page recense les informations utiles concernant l'administration d'un serveur XMPP dans [https://yunohost.org Yunohost].
== En bref ==
La page d'aide officielle du projet est : https://yunohost.org/fr/administrate/overview/xmpp
pour les DNS attendus : https://yunohost.org/fr/dns_config
Yunohost fournit par défaut le serveur [[Metronome]] pour ses besoins propres.
Le fichier de configuration par défaut peut-être consulté ici : https://github.com/YunoHost/yunohost/blob/dev/data/templates/metronome/metronome.cfg.lua
== Configuration de BOSH ==
Ce service est nécessaire pour pouvoir accéder au serveur XMPP depuis des clients qui ont un accès restreint, comme [[Conversejs]] ou [[JSXC]], le client XMPP pour NextCloud.
Le module Metronome est déjà activé par défaut, il suffit d'installer une app qui va rendre le service BOSH accessible de l'extérieur en utilisant l'app Redirect :
<code>yunohost app install redirect -a "domain=your.domain&path=/http-bind&redirect_path=http://localhost:5290/http-bind&redirect_type=public_proxy" -l BOSH</code>
Source : https://forum.yunohost.org/t/unable-to-set-up-bosh-conf-nginx/12995
https://forum.yunohost.org/t/configure-xmpp-in-nextcloud-addon-javascript-xmpp-client/2934/4?u=ashledombos
== Configuration service TURN/STUN ==
Ce service est nécessaire pour passer des appels audio/vidéo notamment avec [[Conversations]].
Source : https://github.com/YunoHost/issues/issues/1607

Version du 2 mars 2021 à 21:07

Cette page recense les informations utiles concernant l'administration d'un serveur XMPP dans Yunohost.

En bref

La page d'aide officielle du projet est : https://yunohost.org/fr/administrate/overview/xmpp pour les DNS attendus : https://yunohost.org/fr/dns_config

Yunohost fournit par défaut le serveur Metronome pour ses besoins propres.

Le fichier de configuration par défaut peut-être consulté ici : https://github.com/YunoHost/yunohost/blob/dev/data/templates/metronome/metronome.cfg.lua


Configuration de BOSH

Ce service est nécessaire pour pouvoir accéder au serveur XMPP depuis des clients qui ont un accès restreint, comme Conversejs ou JSXC, le client XMPP pour NextCloud.

Le module Metronome est déjà activé par défaut, il suffit d'installer une app qui va rendre le service BOSH accessible de l'extérieur en utilisant l'app Redirect : yunohost app install redirect -a "domain=your.domain&path=/http-bind&redirect_path=http://localhost:5290/http-bind&redirect_type=public_proxy" -l BOSH

Source : https://forum.yunohost.org/t/unable-to-set-up-bosh-conf-nginx/12995 https://forum.yunohost.org/t/configure-xmpp-in-nextcloud-addon-javascript-xmpp-client/2934/4?u=ashledombos


Configuration service TURN/STUN

Ce service est nécessaire pour passer des appels audio/vidéo notamment avec Conversations.


Source : https://github.com/YunoHost/issues/issues/1607