Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| deployer_un_serveur_mattermost [2023/11/01 19:31] – [Installation et configuration du serveur] superadmin | deployer_un_serveur_mattermost [2023/11/01 20:14] (Version actuelle) – [Gestion des utilisateurs] superadmin | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ===== Introduction ===== | ===== Introduction ===== | ||
| - | Mattermost est un système de messagerie instantanée open source conçu pour un usage privé. Ce tutoriel explique le mettre en place un afin d' | + | Mattermost est un système de messagerie instantanée open source conçu pour un usage privé. Ce tutoriel explique le mettre en place un afin d' |
| Contrairement à Microsoft Teams ou Slack, Mattermost ne supporte que les messages texte, et non les appels audio ou vidéo. Il a néanmoins l' | Contrairement à Microsoft Teams ou Slack, Mattermost ne supporte que les messages texte, et non les appels audio ou vidéo. Il a néanmoins l' | ||
| Ligne 18: | Ligne 18: | ||
| Nous aurons besoin de : | Nous aurons besoin de : | ||
| - | * Une machine (virtuelle ou physique) sous Linux (de préférence Debian 12 qui sera utilisé dans ce tutoriel) | + | * Une machine (virtuelle ou physique) sous Linux (de préférence Debian 12 qui sera utilisé dans ce tutoriel) |
| * Deux machines (virtuelles ou physiques) sous n' | * Deux machines (virtuelles ou physiques) sous n' | ||
| Ligne 153: | Ligne 153: | ||
| Il doit être dans l' | Il doit être dans l' | ||
| + | |||
| + | La configuration de Mattermost est terminée. Penser à configurer les enregistrements DNS nécessaire pour joindre le serveur via son nom de domaine (sauf si on utilise une IP). | ||
| + | |||
| + | Pour vérifier que c'est fonctionnel, | ||
| + | {{ :: | ||
| + | |||
| + | Pour créer un instance, il faut s' | ||
| + | Pour la gestion des utilisateurs, | ||
| === Configuration du serveur Web === | === Configuration du serveur Web === | ||
| - | Pour fonctionner, Mattermost a besoin | + | Dans cette partie, on configure la réécriture |
| + | |||
| + | Ici, on utilisera Apache, mais il est possible d'en utiliser un autre (Caddy, Nginx...). | ||
| Installer d' | Installer d' | ||
| Ligne 201: | Ligne 211: | ||
| </ | </ | ||
| </ | </ | ||
| - | |||
| - | Si on veut rester en HTTP (par exemple pour un usage en local sans certificat SSL autosigné), | ||
| Et activer le site comme ceci : | Et activer le site comme ceci : | ||
| Ligne 213: | Ligne 221: | ||
| :!: Certbot ne permet de générer des certificats SSL que pour des noms de domaines. Le site doit être accessible depuis Internet pour que ça fonctionne. | :!: Certbot ne permet de générer des certificats SSL que pour des noms de domaines. Le site doit être accessible depuis Internet pour que ça fonctionne. | ||
| - | |||
| - | La configuration de Mattermost est terminée. | ||
| - | |||
| ==== Rétention des données ==== | ==== Rétention des données ==== | ||
| Ligne 225: | Ligne 230: | ||
| Ici, la commande supprime tous les messages de plus de 30 jours. Évidemment, | Ici, la commande supprime tous les messages de plus de 30 jours. Évidemment, | ||
| - | ==== Test ==== | + | ==== Gestion des utilisateurs |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ==== Etape 2 ==== | + | La commande pour gérer les utilisateurs sous Mattermost est : |
| + | < | ||
| - | === Sous-étape 2.1 === | + | Pour cela, il faut d' |
| + | < | ||
| - | === Sous-étape 2.2 === | + | Indiquer un nom à la connexion (n' |
| - | ==== Etape 3 ==== | + | Créer un utilisateur : |
| + | < | ||
| - | ==== Vérifications ==== | + | :!: On peut rajouter les options suivantes si besoin : |
| + | * --system-admin : pour donner des droits d' | ||
| + | * --email-verified : pour ignorer la vérification de l' | ||
| ===== Sources ===== | ===== Sources ===== | ||