Comment configurer Rocket.Chat dans Ubuntu

0
44

Les plates-formes de discussion d'entreprise offrent une messagerie instantanée, une collaboration en équipe et bien plus encore. Rocket.Chat propose une option gratuite et auto-hébergée. Voici comment le configurer pour un usage privé et interne sur Ubuntu Linux.

Le chat est productif ?

Il est facile de rejeter des outils tels que Slack, Microsoft Teams et Rocket.Chat comme de simples clients de messagerie instantanée. Ils sont bien plus que cela. Utilisées correctement, ces plates-formes de messagerie d'entreprise encouragent et simplifient la collaboration au sein et entre les services et les équipes.

Une communication facile et rapide 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 message texte standard et est la clé de la collaboration efficace que ces outils peuvent apporter. L'immédiateté de la communication ne peut tout simplement pas être reproduite par e-mail.

CONNEXES : Les meilleures alternatives Open Source à Slack

Tous ces outils de discussion collaborative vous permettent de séparer les conversations selon les catégories qui vous conviennent, telles que les équipes, les projets ou les sujets. On les appelle généralement des salles ou des canaux.

La plupart de ces outils collaboratifs acceptent les plug-ins 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 qu'une version automatisée CI/CD se termine ou se déclenche.

Publicité

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 auto-héberger votre propre serveur Rocket.Chat. L'un des avantages d'un système de chat comme celui-ci est que vous pouvez vous y connecter de n'importe où, à l'aide d'applications mobiles ou même d'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 votre orteil dans l'eau et voir si ce type d'outil fonctionnera 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 installerons et configurerons Rocket.Chat pour un usage interne, sur un réseau privé. Nous avons utilisé une version préliminaire d'Ubuntu 21.10 comme serveur de discussion.

Installation de Rocket.Chat

Il y a un composant logiciel enfichable pour Rocket.Chat, donc l'installation devrait être indolore. Les Snaps sont conçus pour être faciles à installer, ils sont isolés du reste de votre système et ils sont mis à jour automatiquement. Utilisez cette commande pour installer le serveur.

sudo snap install rocketchat-server

Lorsque l'installation a terminé, nous disons à Rocket.Chat de ne pas utiliser HTTPS.

sudo snap set rocketchat-server https=disable

< p>Nous devons dire à Rocket.Chat où se trouve le serveur. Remplacez “ubuntu-21-10.local” avec le nom de réseau de votre serveur.

sudo snap set rocketchat-server caddy-url=http://ubuntu-21-10.local

Publicité

Rocket.Chat utilise Caddy comme serveur HTTP. Nous devons l'activer pour qu'il s'exécute automatiquement au démarrage.

sudo snap set rocketchat-server caddy=enable

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

sudo snap exécutez rocketchat-server.initcaddy

CONNEXES : Comment travailler avec Snap Packages sur Linux

Redémarrer les services Rocket.Chat

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

sudo systemctl restart snap.rocketchat-server.rocketchat-server.service

sudo systemctl redémarrer snap.rocketchat-server.rocketchat-caddy.service

Configuration de Rocket.Chat

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

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

Vous êtes invité à saisir vos informations d'utilisateur.

< p>

Remplissez le formulaire et cliquez sur le bouton bleu “Continuer” pour continuer.

Vous devez fournir des informations sur votre organisation.

< p>Cliquez sur le bouton bleu “Continuer” pour continuer.

Publicité

L'écran suivant demande des détails sur votre serveur Rocket.Chat.

Cliquez sur le bouton bleu “Continuer” pour continuer.

Sur l'écran de configuration final, sélectionnez l'option “Confirmer autonome, vous devrez’ bouton radio. Nous fonctionnons comme un système local autonome. Nous n'utilisons aucun des hébergements de Rocket.Chat, donc le “J'accepte les Conditions & Politique de confidentialité” n'entre pas en ligne de compte. Il est grisé.

Cliquez sur le bouton bleu “Continuer” pour continuer.

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

Pour accéder aux options administratives, 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.

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

Dans la vue Utilisateurs, cliquez sur “Nouveau& #8221; bouton.

Le formulaire d'ajout d'utilisateur apparaît.

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

Publicité

Cliquez sur le “Créer un nouveau” en haut à droite du panneau latéral.

Sélectionnez “# Chaîne& #8221; dans le menu déroulant.

Remplissez le formulaire de nouvelle chaîne.

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

Maintenant que vous avez créé des canaux et des utilisateurs, installons le client et connectons 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.

sudo snap install rocketchat-desktop

Les clients sont disponibles pour Windows et macOS aussi.

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

Vous pouvez vous connecter en utilisant leur nom d'utilisateur ou leur adresse e-mail.

Publicité

Le 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 disposition.

Les messages que vous publiez dans un canal sont visibles par tous les membres du canal. Vous pouvez garder les choses en ordre en répondant à un commentaire dans un fil de discussion. Cela empêche une discussion d'inonder la fenêtre principale du canal. Cependant, les discussions ne sont pas privées, tout le monde peut les rejoindre. 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 discussion.

Communication immédiate< /h2>

Les plates-formes de discussion et de collaboration d'entreprise signifient que les membres de l'équipe sont disponibles pour s'entraider à tout moment. Il n'y a pas de décalage de messagerie 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.