Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
technique:adminserv:mattermost:plugins [2021/01/17 20:52] – qduchemi | technique:adminserv:mattermost:plugins [2021/01/17 21:15] (Version actuelle) – qduchemi |
---|
### Pré-installés | ### Pré-installés |
| |
<bootnote>Certains plugins sont pré-installés (Jira, Zoom) ; il s'agit des plugins officiels et stables, en revanche ils sont désactivés par défaut.</bootnote> | <bootnote>Certains plugins sont pré-installés (Jira, Zoom) ; il s'agit de plugins officiels et stables, en revanche ils sont désactivés par défaut.</bootnote> |
| |
La plupart du temps, ces plugins ne nous intéressent pas mais il n'est pas possible ni vraiment utile de les supprimer. Leur mise à jour se fait à travers les mises à jour de Mattermost. | La plupart du temps, ces plugins ne nous intéressent pas mais il n'est pas possible ni vraiment utile de les supprimer. Leur mise à jour se fait à travers les mises à jour de Mattermost. |
| |
<bootnote>Ces plugins sont considérés comme relativement stables et sécurisés.</bootnote> | <bootnote>Ces plugins sont considérés comme relativement stables et sécurisés.</bootnote> |
| |
| <bootnote>L'utilisation de la place de marché est sujette à la télémétrie de Mattermost, mais elle est désactivée chez nous.</bootnote> |
| |
Lorsqu'elle est activée dans la console système, le menu y donne accès : | Lorsqu'elle est activée dans la console système, le menu y donne accès : |
| |
{{ :technique:adminserv:mattermost:mattermost_marketplace.png |}} | {{ :technique:adminserv:mattermost:mattermost_marketplace.png?200 |}} |
| |
Depuis la place de marché, il est possible d'installer des plugins depuis l'interface et de mettre à jour les plugins pris en charge. L'exemple ci-dessus montre bien les différences : | Depuis la place de marché, il est possible d'installer des plugins depuis l'interface et de mettre à jour les plugins pris en charge. L'exemple ci-dessus montre bien les différences : |
| |
{{ :technique:adminserv:mattermost:mattermost_plugins_marketplace.png |}} | {{ :technique:adminserv:mattermost:mattermost_plugins_marketplace.png?600 |}} |
| |
* Jitsi, Matterpoll et Welcome Bot sont des plugins disponibles sur la place de marché. | * Jitsi, Matterpoll et Welcome Bot sont des plugins disponibles sur la place de marché. |
| |
<bootnote warning>Le plugin Spoiler est listé, mais un tag `Local` lui est accroché : il n'est pas directement gérable depuis la place de marché (voir ci-dessous).</bootnote> | <bootnote warning>Le plugin Spoiler est listé, mais un tag `Local` lui est accroché : il n'est pas directement gérable depuis la place de marché (voir ci-dessous).</bootnote> |
| |
<bootnote>Les autres plugins peuvent être officiels ou communautaires mais demandent une procédure d'installation plus manuelle.</bootnote> | |
* Les plugins ne sont **pas mis à jour** automatiquement pour le moment. Il faut réinstaller le plugin afin de le mettre à jour. | |
* Les administrateurs peuvent configurer les plugins via la console système. Les membres du groupe `docker` peuvent configurer les plugins via les fichiers de configuration de Mattermost. (`/mattermost/config/config.json` pour le fichier principal, `/mattermost/plugins/<nom du plugin>/plugin.json` pour chaque plugin). | |
| |
### Manuellement | ### Manuellement |
On peut importer l'archive depuis la catégorie "Gestion des plugins" de la Console Système : | On peut importer l'archive depuis la catégorie "Gestion des plugins" de la Console Système : |
| |
{{ :technique:adminserv:mattermost:mattermost_manual_plugin.png |}} | {{ :technique:adminserv:mattermost:mattermost_manual_plugin.png?600 |}} |
| |
Autrement, on peut copier l'archive dans le volume correspondant aux plugins de Mattermost. Pour ce faire, on se rend dans le conteneur Mattermost et on extrait l'archive dans le dossier `/mattermost/plugins`, puis on redémarre le conteneur. | Autrement, on peut copier l'archive dans le volume correspondant aux plugins de Mattermost. Pour ce faire, on se rend dans le conteneur Mattermost et on extrait l'archive dans le dossier `/mattermost/plugins`, puis on redémarre le conteneur. |
La vaste majorité des plugins sont paramétrables graphiquement, depuis la catégorie plugins de la Console Système. Exemple pour Matterpoll : | La vaste majorité des plugins sont paramétrables graphiquement, depuis la catégorie plugins de la Console Système. Exemple pour Matterpoll : |
| |
{{ :technique:adminserv:mattermost:mattermost_matterpoll.png |}} | {{ :technique:adminserv:mattermost:mattermost_matterpoll.png?600 |}} |
| |
Dans ce cas, les paramètres sont enregistrés dans le fichier `config.json` de façon transparente. | Dans ce cas, les paramètres sont enregistrés dans le fichier `config.json` de façon transparente. |