Owncloud/Nextcloud Javascript xmpp chat

English version:

Hi mates,
Is there a way to make this owncloud/nextcloud app working with the yunohost metronome xmpp server and SSO?
I have tried but I don’t know what URL to put in the fields to configure the app.
Thanks for your feedback

Version française:

Salut les copains,
Y a-t-il une méthode pour faire fonctionner cette app owncloud/nextcloud avec le serveur xmpp metronome de yunohost et son SSO?
J’ai essayé, mais je ne sais pas vraiment quelles infos saisir dans les champs de configuration de l’app.
Merci d’avance pour vos retour.

Hello,

Il suffit simplement de mettre l’adresse mail que tu qs créer avec ton compte et le mot de passe et la liaison avec le serveur devrait ce faire automatiquement.

Euh, il y a pas mal de champs à remplir côté administration owncloud… (voir capture d’écran en pièce jointe)
C’est pour ces champs que je souhaiterai de l’aide…

Alors le bosh URL je sais pas du tout ce que c’est, faut patienter un peux qu’un membre de l’équipe ou quelqu’un d’autre vienne t’aider. Desole

Merci quand même d’avoir pris le temps de jeter un oeil à ma demande.
Au dela de BOSH URL, il y a plein d’autres champs à compléter permettant de faire pas mal de choses intéressantes (à condition que ça soit compatible avec metreonome et le SSO yunohost): partage d’écran, chat vidéo…
Le souci, c’est que je ne sais absolument pas quoi mettre dans ces champs…

Il y a de forte chance pour qu’il faille adapter la configuration de metronome pour que ça marche.

Ok merci pour ta réponse.
Et si on se contente uniquement des champs obligatoires? y aurait-il moyen de faire tourner cette app avec metronome sans avoir à modifier ce dernier? (reste à savoir quoi saisir dans ces champs…)

Bon, j’ai réussi à avancer un peu en jetant un oeil à la doc officielle de l’appli
En fait, pour que ça fonctionne, une redirection “location” dans le fichier de conf nginx d’une des applications installées est nécessaire.
En fouinant un peu, je me suis rendu compte que cette redirection était déjà présente dans le fichier de conf de jappix (dans /etc/nginx/conf.d/mondomaine.fr.d/jappix.conf).
Elle se présente sous la forme:
location /nom_donné_au_chemin_de_jappix/http-bind {
if ($scheme = http) {
rewrite ^ https://$server_name$request_uri? permanent;
}
proxy_pass http://127.0.0.1:5290/http-bind;
proxy_set_header Host $host;
proxy_buffering off;
tcp_nodelay on;
access_log off;
}

Donc je suis retourné dans a partie adminsitration de nextcloud: dans le champ “XMPP domain” de l’app javascript xmpp client pour nextcloud, j’ai mis mon nom de domaine et dans le champ “BOSH Url” j’ai mis /nom_donné_au_chemin_de_jappix/http-bind

ça fonctionne à un détail près: lorsque je me connecte à mon nextcloud, l’app ne se connecte pas toute seule, il faut que je ressaisisse une nouvelle fois mon nom d’utilisateur et mon mot de passe (problème de SSO?)
Je n’ai pas contre pas encore creusé plus loin pour voir quelles seraient les possibilités de cette app sans avoir à retoucher le code de metronome.