Messagerie auto-hébergée

Utilisez votre propre service de messagerie instantanée et communiquez de façon privée et sécurisée.

(Ref: Kapsule 8)

Copie d'écran de la Kapsule 8

Présentation

  • Mattermost est un logiciel open source qui vous permet de profiter d'une messagerie instantanée sur votre propre serveur.
  • En terme d'usage, Mattermost est comparable à Slack.
  • Mattermost est conçu en tant que chat interne en entreprise.
  • Mattermost propose une version open source libre qui vous permet de disposer d'une solution de messagerie robuste et efficace.
  • Des fonctions avancées et dédiées aux entreprises sont disponibles à la location, telles que son utilisation avec un annuaire Active Directory (LDPAP) et une plus grande sécurisation des données.
  • Mattermost propose des applications client pour Windows, Mac OS, Linux, iOS et Android.

Compétences techniques requises

Environnement nécessaire

  • Mattermost serveur peut être installé sur les environnements suivants:
    • Ubuntu 18.04
    • Debian Buster
    • CentOS 6+
    • RedHat Enterprise Linux 7+
    • Oracle Linux 6+

Pour fonctionner, Mattermost nécessite un hébergement composé :

  1. d'un environnement serveur suffisamment performant avec 1vCPU/coeur et 2GB de RAM pour une utilisation jusqu'à environ 1'000 utilisateur(trice)s puis 2vCPu/coeurs et 4GB de RAM au delà.
  2. D’une base de données de type PostgreSQL 10.0+ ou MySQL 8.0.12+.
  3. D'un certificat SSL pour les connexions sécurisées.

Cet environnement peut être installé par vos soins sur votre propre matériel (Linux, Mac, Windows) ou directement loué chez un hébergeur.

Depuis la documentation officielle, vous serez renseigné(e) sur les configurations requises.

Vous pouvez également nous contacter pour plus d’informations.

Installation

  1. Depuis votre accès SSH, téléchargez Mattermost à la racine de votre projet avec :
curl -o- https://deb.packages.mattermost.com/repo-setup.sh | sudo bash
  1. Installez le paquet Omnibus avec :
sudo apt install mattermost-omnibus
  1. Si vous souhaitez tester Mattermost sans vous soucier dès le départ de votre SSL, faite :
sudo MMO_HTTPS=false apt install mattermost-omnibus
  1. Connectez-vous à Mattermost depuis votre navigateur web pour terminer votre installation et créer votre premier compte.

Utilisation de Mattermost

  • Lorsque vous êtes connecté(e) au compte que vous venez de créer, cliquez sur "Create a new team" et donnez-lui un nom.
  • Vous obtenez à présent la "Team URL" commençant par l'adresse de votre serveur et se terminant par le nom de votre nouveau team.
  • A présent, vous accédez à la messagerie de Mattermost. Depuis cette messagerie, vous pouvez rejoindre des canaux existants, en créer un nouveau (public ou privé). Les canaux sont essentiels pour organiser vos conversations dans différents sujets.
  • En cliquant sur votre compte (en haut à droite), vous pouvez également personnaliser votre compte.
  • Depuis le menu principal, vous pouvez ajouter des nouveaux membres, créer des nouvelles équipes, etc.

Pour plus d'informations et découvrir comment utiliser votre nouvelle messagerie, consultez la documentation complète officielle.

Informations importantes

Autre solution disponible pour créer votre service de messagerie.

Element est également un logiciel libre de messagerie qui pourrait convenir à votre besoin. Lié à Matrix et disponible sur MacOS, Windows, Linux, iOS, Android et web, Element prend en charge le chiffrement de bout en bout contrairement à Mattermost en version libre. Element gère les groupes (communautés), les salons, le partage de fichiers entre utilisateurs et bien d'autres choses encore. En savoir plus :