Comment configurer Rocket.Chat dans Ubuntu

Les plates-formes de chat d'entreprise offrent une messagerie instantanée, une collaboration d'équipe, etc. Rocket.Chat offre une option d'auto-hébergement gratuite. Voici comment le configurer pour un usage interne privé sur Ubuntu Linux.

Est-ce productif de discuter ?

Il est facile d'ignorer des outils comme Slack, Microsoft Teams et Rocket. Discutez comme rien de plus que des clients de messagerie instantanée. Ils sont tellement plus. Utilisées correctement, ces plateformes de messagerie d'entreprise encouragent et simplifient la collaboration au sein et entre les services et les équipes.

Une communication rapide et facile entre les membres de l'équipe ne peut être qu'une bonne chose. La possibilité de partager des images, des documents et des clips vidéo améliore le format de messagerie texte standard et est essentielle à la collaboration efficace que ces outils peuvent fournir. L'immédiateté de la communication ne peut tout simplement pas être reproduite par e-mail.

EN RELATION: Les meilleures alternatives open source à Slack

Tous ces outils de chat collaboratif vous permettent de séparer les conversations en fonction de la catégorie qui vous convient, comme les équipes, les projets ou les sujets. Ils sont généralement appelés chambres ou canaux.

La plupart de ces outils collaboratifs acceptent les plugins et travaillent dur pour favoriser un écosystème de partenaires d'intégration. Par exemple, vous pouvez demander à votre référentiel cloud Git préféré de vous envoyer un message, ou un canal, lorsque quelqu'un fait une demande de validation ou de fusion, ou lorsqu'une construction CI/CD automatisée se termine ou s'étend.

Rocket.Chat est un produit open source. Vous pouvez l'utiliser gratuitement ou payer pour plus de fonctionnalités et d'assistance. Vous pouvez également héberger vous-même votre propre serveur Rocket.Chat. Une partie de l'avantage d'un système de chat comme celui-ci est que vous pouvez vous y connecter de n'importe où, en utilisant des applications mobiles ou même une interface Web.

Rocket.Chat peut le faire, et sa documentation couvre l'obtention automatique d'un certificat SSL/TLS auprès de Let's Encrypt. Mais si vous voulez juste tremper vos orteils dans l'eau et voir si ce type d'outil fonctionne pour vous ou non, vous pouvez rapidement configurer Rocket.Chat pour un usage interne uniquement et sans rien exposer au monde extérieur.

C'est ce que nous allons vous montrer ici. Nous allons installer et configurer Rocket.Chat pour un usage interne, sur un réseau privé. Nous utilisons une version préliminaire d'Ubuntu 21.10 comme serveur de chat.

Installer Rocket.Chat

Il existe un plugin pour Rocket.Chat, donc l'installation devrait être facile. Les instantanés sont conçus pour être faciles à installer, sont isolés du reste du système et se mettent à jour automatiquement. Utilisez cette commande pour installer le serveur.

|__+_|

installation du serveur rocket.chat

Une fois l'installation terminée, nous disons à Rocket.Chat de ne pas utiliser HTTPS.

|__+_|

Désactiver HTTS dans Rocket.Chat à partir de la ligne de commande

Nous devons indiquer à Rocket.Chat où se trouve le serveur. Remplacez 'ubuntu-21-10.local' par le nom de réseau de votre serveur.

|__+_|

Configuration de l'URL du serveur Rocket.chat

Rocket.Chat utilise Caddy comme serveur HTTP. Nous devons lui permettre de s'exécuter automatiquement au démarrage.

|__+_|

Configuration du serveur HHTP Caddy pour qu'il s'exécute automatiquement au démarrage

Enfin, nous pouvons initialiser et exécuter Caddy avec les paramètres que nous avons fournis :

|__+_|

Démarrage du serveur rocket.chat depuis la ligne de commande

EN RELATION: Comment travailler avec les packages Snap sous Linux

Redémarrez les services Rocket.Chat

Si vous souhaitez redémarrer le serveur Rocket.Chat, vous devez redémarrer à la fois le service Rocket.Chat et le service Caddy.

|__+_|

redémarrer le service rocket.chat

|__+_|

redémarrer le service de caddie

Paramètres de Rocket.Chat

Ouvrez votre navigateur Web. Si vous êtes sur le serveur de chat, vous pouvez entrer 'localhost:3000' comme adresse. Si vous êtes sur un autre ordinateur sur le même réseau, utilisez l'adresse IP ou le nom du réseau du serveur de chat, suivi de :3000 sans espaces.

Sur l'écran de connexion, cliquez sur le lien 'Enregistrer un nouveau compte'.

Écran de connexion Rocket.Chat

Vos données d'utilisateur sont demandées.

Nouvel écran de détails d'utilisateur

Veuillez remplir le formulaire et cliquer sur le bouton bleu « Continuer » pour continuer.

Vous devez fournir certaines informations sur votre organisation.

Nouvel écran d'organisation d'utilisateurs

Cliquez sur le bouton bleu 'Continuer' pour continuer.

L'écran suivant vous demande les détails de votre serveur Rocket.Chat.

Écran des détails du serveur Rocket.Chat

Cliquez sur le bouton bleu 'Continuer' pour continuer.

Sur l'écran de configuration final, sélectionnez le bouton radio 'Confirmer autonome, vous en aurez besoin'. Nous fonctionnons comme un système local indépendant. Nous n'utilisons aucun hébergement Rocket.Chat, donc 'J'accepte les conditions d'utilisation et la politique de confidentialité' n'entre pas en jeu. Il est éteint.

Cliquez sur le bouton bleu 'Continuer' pour continuer.

Écran de configuration du serveur autonome

Le premier compte créé est automatiquement transformé en compte administrateur.

Pour accéder aux options d'administration, cliquez sur votre avatar dans le coin supérieur gauche du panneau latéral. Par défaut, il s'agit d'un carré de couleur contenant la première lettre de votre nom d'utilisateur.

Menu déroulant Avatar

Cliquez sur l'option 'gestion' dans le menu déroulant. Le panneau latéral répertorie toutes les options d'administration. Nous allons créer des utilisateurs. Cliquez sur l'option 'Utilisateurs' dans le panneau latéral.

Options d'administration dans le panneau latéral

Dans la vue Utilisateurs, cliquez sur le bouton 'Nouveau'.

Liste des utilisateurs configurés dans Rocket.Chat

Le formulaire d'ajout d'utilisateur s'affiche.

Ajouter un nouveau formulaire utilisateur

Remplissez le formulaire. Vous devrez faire défiler vers le bas pour voir tous les champs. Cliquez sur le bouton 'Enregistrer' en bas du formulaire. Lorsque vous avez terminé de créer vos utilisateurs, cliquez sur le bouton « X » dans le coin supérieur droit du panneau latéral.

L'icône X pour fermer le panneau latéral administratif

Cliquez sur l'icône 'Créer nouveau' dans le coin supérieur droit du panneau latéral.

L'icône Créer nouveau

Sélectionnez 'Channel #' dans le menu déroulant.

Option de chaîne dans Créer une nouvelle liste déroulante

Remplissez le nouveau formulaire de chaîne.

Le formulaire pour créer un nouveau canal.

Cliquez sur l'icône « Loupe » dans le champ « Ajouter des membres (facultatif) » pour afficher une liste d'utilisateurs parmi lesquels vous pouvez choisir. Ces utilisateurs sont automatiquement ajoutés au canal. Cliquez sur le bouton bleu 'Créer' pour fermer le formulaire et créer le canal.

Maintenant que vous avez créé des canaux et des utilisateurs, installons le client et connectez-vous avec un utilisateur.

Utilisation de l'application de bureau Rocket.Chat

Nous pouvons également installer le client de bureau Rocket.Chat en un clin d'œil. Cette commande fera exactement cela.

|__+_|

Installation du client de bureau rocket.chat sous Linux

Les clients sont également disponibles pour Windows et macOS.

Démarrez le client et connectez-vous en tant que l'un des utilisateurs que vous venez de créer.

Écran de connexion du client de bureau Rocket.Chat

Vous pouvez vous connecter avec votre nom d'utilisateur ou votre adresse e-mail.

La disposition de l'interface client suit la convention actuelle où les canaux sont répertoriés et sélectionnés dans le panneau latéral et les conversations sont affichées dans la section principale de la fenêtre. Si vous avez utilisé l'un des principaux clients de chat d'entreprise, vous connaissez déjà cette conception.

Client de bureau Linux Rocket.Chat

Les messages que vous publiez sur un canal sont visibles par tous les membres du canal. Vous pouvez garder les choses sur la bonne voie en répondant à un commentaire dans un fil de discussion. Cela empêche une discussion d'inonder la fenêtre principale du canal. Les discussions ne sont pas privées, tout le monde peut y participer. Les messages directs permettent des conversations privées.

Vous pouvez envoyer des fichiers et des documents en les faisant glisser dans la fenêtre de chat.

Communication immédiate

Les plateformes de chat et de collaboration d'entreprise permettent aux membres de l'équipe de s'entraider à tout moment. Il n'y a pas de retard de courrier électronique avec les communications instantanées. Si vous voulez vraiment vous isoler pour vous concentrer sur quelque chose, définissez votre statut sur occupé ou invisible ou déconnectez-vous complètement.

Si vous décidez d'adopter Rocket.Chat et de l'utiliser à distance et à partir d'applications mobiles, enregistrez-le sur votre domaine et installez un certificat SSL/TLS. La documentation de Rocket.Chat vous guidera tout au long de ce processus.

Qu'est-ce que tu penses?