Comment configurer un autre sujet extrêmement mou sur un serveur Ubuntu

Le problème le plus important est l’existence d’une auto-substitution Open Source pour Slack. Vous permet de discuter avec votre équipe en temps réel et de partager des fichiers directement. Pour de nombreuses équipes, Slack est devenu un outil indispensable. Cependant, beaucoup de gens préfèrent une solution qui leur donne plus de contrôle. Dans ce cas, Mattermost est la meilleure option facilement, et vous pouvez compter sur elle pour plus de confidentialité et de sécurité.

Comment configurer l'alternative Mattermost Slack sur le serveur Ubuntu - Linux

Installer le docker

Il existe plusieurs manières d'installer Mattermost sur un serveur Linux, mais la plupart nécessitent beaucoup de configuration et de maintenance. Sauf si vous avez une personne ou une équipe dédiée à garder votre serveur, ce n'est probablement pas la meilleure voie à suivre. En revanche, Docker est plus facile à configurer et les développeurs de Mattermost prennent officiellement en charge Docker en tant que moyen d’installer et d’exécuter votre serveur.

Ajouter un référentiel Docker

Les versions de Docker disponibles dans Ubuntu sont anciennes ou mauvaises. Heureusement, les développeurs Docker fournissent un entrepôt contenant les derniers packages prêts à être installés. Commencez à installer la configuration requise pour configurer le référentiel.

sudo apt install apt-transport-https ca-certificates curl software-properties-common

Importez ensuite la clé de l’entrepôt.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Comment configurer l'alternative Mattermost Slack sur le serveur Ubuntu - Linux

Créez un nouveau fichier pour configurer votre référentiel de stockage dans "/etc/apt/sources.list.d/docker.list " Et ouvrez-le en utilisant votre éditeur de texte préféré. Placez la ligne suivante dans le fichier, en supposant que vous utilisez Ubuntu Bionic.

deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

Vous devez enregistrer et quitter le fichier. Ensuite, mettez à jour Apt.

sudo apt update

Installer Docker et Git

Vous êtes prêt à installer Docker via Apt. Vous aurez également besoin de Git pour la prochaine partie, il est donc également prouvé que vous n'en possédez pas déjà.

sudo apt install docker-ce docker-compose git
Comment configurer l'alternative Mattermost Slack sur le serveur Ubuntu - Linux

L'agent Docker démarre dès que l'installation est terminée.

Télécharger le conteneur

Dans cette section, vous allez copier le dernier conteneur de Docker à partir de Git. Choisissez un répertoire dans lequel vous souhaitez télécharger des fichiers, puis insérez le CD dans celui-ci.

cd ~/Downloads

git clone https://github.com/mattermost/mattermost-docker.git

Le téléchargement prendra quelques secondes. Vous pouvez voir les progrès dans la fenêtre de votre terminal.

Editer la configuration

Vous trouverez toute la configuration du conteneur Mattermost Docker dans le dossier le plus récupéré que vous venez de télécharger. Le fichier s'appelle "docker-compose.yml".

Comment configurer l'alternative Mattermost Slack sur le serveur Ubuntu - Linux

Sous l'en-tête «app:», supprimez les lignes «args:» et «-edition = team». Si vous souhaitez changer qui l'exécute, vous pouvez également restaurer et modifier ces lignes.

Comment configurer l'alternative Mattermost Slack sur le serveur Ubuntu - Linux

Sous la section "Web:", vous pouvez modifier les ports utilisés par Mattermost pour écouter. Par défaut, il utilise des ports Web standard. Si votre serveur ne fonctionne que dans Mattermost, ce ne sera pas un problème.

Construire le conteneur

Modifiez les guides dans le dossier du conteneur, si ce n'est déjà fait. Ensuite, construisez le conteneur.

cd mattermost-docker

sudo docker-compose build
Comment configurer l'alternative Mattermost Slack sur le serveur Ubuntu - Linux

Cela peut prendre un certain temps, mais une fois la création terminée, le serveur Mattermost ne prendra que quelques étapes.

Configurez les répertoires de données de votre serveur et modifiez les autorisations pour que votre serveur puisse les utiliser.

mkdir -pv ./volumes/app/mattermost/{data,logs,config}

sudo chown -R 2000:2000 ./volumes/app/mattermost/

Mattermost commencé et contacter

Avec votre conteneur créé et configuré répertoires, vous pouvez le démarrer.

sudo docker-compose up -d

Ouvrez le navigateur et accédez à l'adresse du serveur et au numéro de port que vous avez créés. Si tout se passe bien, vous serez accueilli avec une page d'accueil. Cette page vous permet de créer votre propre compte administrateur. Remplissez tout pour obtenir votre compte.

Comment configurer l'alternative Mattermost Slack sur le serveur Ubuntu - Linux

Après avoir renseigné les informations, vous pouvez accéder au contrôleur système de votre serveur. C'est l'interface de gestion pour tout sur le serveur.

Comment configurer l'alternative Mattermost Slack sur le serveur Ubuntu - Linux

Cliquez sur votre nom d'utilisateur pour revenir à l'écran de sélection des équipes et créer une nouvelle équipe.

Comment configurer l'alternative Mattermost Slack sur le serveur Ubuntu - Linux

Tout d’abord, donnez un nom à votre équipe. Ceux-ci sont similaires aux canaux Slack, au cas où vous ne l'auriez pas deviné.

Comment configurer l'alternative Mattermost Slack sur le serveur Ubuntu - Linux

Ensuite, attribuez l'adresse de votre équipe.

Comment configurer l'alternative Mattermost Slack sur le serveur Ubuntu - Linux

Lorsque vous avez fini de configurer l'équipe, vous serez dirigé vers l'écran de discussion de votre équipe. La planification devrait immédiatement vous faire sentir familier.

Vous pouvez maintenant exécuter et gérer Mattermost via Docker. Vous pouvez les garder à jour et les exécuter aussi longtemps que vous en avez besoin. Tout existe et indépendamment de votre système. Pour utiliser la productivité, vous souhaiterez peut-être configurer votre serveur pour renforcer la sécurité et éventuellement créer un pare-feu.

source
Aller au bouton supérieur