[Mattermost] Changer URL de base

Hello à toustes !

Je cherche à changer l’adresse de mon Mattermost mais je préfère vous demander conseil avant de faire une connerie. Je souhaite passer de domain.fr/mattermost à mattermost.domain.fr

  1. Je compte ainsi créer le sous domaine ainsi que la conf nginx en copiant celle de l’ancien path tout en prenant le soin de changer l’url :

location ~ /mattermost/api/v[0-9]+/(users/)?websocket$ { […] }
location /mattermost/ { […] }

  1. Ainsi que l’url du fichier config.json de Mattermost :

“SiteURL”: “https://mattermost.domain.fr/mattermost”,

Qu’en pensez-vous ?
Merci !

Bonjour,

Pourquoi ne pas utiliser l’outil dédié au changement d’URL ? Dans l’admin Web, se rendre sur l’application concernée puis cliquer sur le bouton “Changer l’URL”.

En ligne de commande, avec sudo yunohost app change-url <app>, où <app> est le nom de l’application (ici, certainement mattermost)

2 Likes

Bonjour @jln !
Malheureusement, cette option n’est pas disponible dans l’admin web (elle est grisée). J’imagine que ça ne fonctionnera donc pas non plus en ligne de commande ?

Merci !

Change-url est dispo dans la version testing en attente : Use the refactored scripts by alexAubin · Pull Request #208 · YunoHost-Apps/mattermost_ynh · GitHub

Perso je te conseillerais d’upgrader vers cette version et d’utiliser la fonctionnalité, car bricoler les fichiers nginx & co à la main va juste créer pleins d’incohérence …

Tu peux normalement upgrader vers la version testing avec

yunohost app upgrade mattermost -u https://github.com/YunoHost-Apps/mattermost_ynh/tree/testing

Merci !! Je vais essayer ça !

Je viens d’essayer mais le changement d’adresse à échoué :-/
https://paste.yunohost.org/raw/ebukegupev

Finalement, j’ai forcé la mise à jour pour revenir à la version master car j’ai vu qu’elle venait d’être mise à jour. J’ai retenté le changement d’url et voilà ! Ça fonctionne !

Merci pour votre aide :slight_smile: :slight_smile:

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.