As plataformas de chat corporativo fornecem mensagens instantâneas, colaboração em equipe e muito mais. Rocket.Chat oferece uma opção auto-hospedada gratuita. Veja como configurá-lo para uso interno privado no Ubuntu Linux.
Conversar é produtivo?
É fácil descartar ferramentas como Slack, Microsoft Teams e Rocket.Chat como nada mais do que clientes de mensagens instantâneas. Eles são muito mais do que isso. Usadas adequadamente, essas plataformas de mensagens corporativas encorajam e simplificam a colaboração dentro – e entre – departamentos e equipes.
A comunicação fácil e rápida entre os membros da equipe só pode ser uma coisa boa. A capacidade de compartilhar imagens, documentos e videoclipes aprimora o formato de mensagem de texto padrão e é a chave para a colaboração eficiente que essas ferramentas podem oferecer. O imediatismo da comunicação simplesmente não pode ser replicado usando e-mail.
RELACIONADO: As melhores alternativas de código aberto para o Slack
Todas essas ferramentas de chat colaborativo permitem que você separe as conversas por quaisquer categorias que façam sentido para você, como equipes, projetos ou tópicos. Normalmente, são chamados de salas ou canais.
A maioria dessas ferramentas colaborativas aceita plug-ins e trabalha muito para promover um ecossistema de parceiros de integração. Por exemplo, você pode fazer com que seu repositório em nuvem Git favorito envie uma mensagem para você – ou para um canal – quando alguém faz um commit ou uma solicitação de mesclagem, ou uma compilação automatizada de CI / CD é concluída ou falha.
Rocket.Chat é um produto de código aberto. Você pode usá-lo gratuitamente ou pagar por mais recursos e suporte. Você também pode hospedar seu próprio servidor Rocket.Chat. Parte da vantagem de um sistema de bate-papo como esse é que você pode se conectar a ele de qualquer lugar, usando aplicativos móveis ou até mesmo uma interface da web.
O Rocket.Chat pode fazer isso, e sua documentação cobre a obtenção automática de um certificado SSL / TLS do Let’s Encrypt. Mas se você quiser apenas mergulhar na água e ver se esse tipo de ferramenta funcionará para você ou não, você pode configurar rapidamente o Rocket.Chat apenas para uso interno e sem expor nada ao mundo exterior.
É isso que vamos mostrar aqui. Vamos instalar e configurar o Rocket.Chat para uso interno, em uma rede privada. Usamos uma versão de pré-lançamento do Ubuntu 21.10 como nosso servidor de bate-papo.
Instalando Rocket.Chat
O Rocket.Chat é um estalo, portanto a instalação deve ser fácil. Os snaps são projetados para serem fáceis de instalar, são isolados do resto do sistema e são atualizados automaticamente. Use este comando para instalar o servidor.
sudo snap install rocketchat-server
Quando a instalação terminar, dizemos ao Rocket.Chat para não usar HTTPS.
sudo snap set rocketchat-server https=disable
Precisamos informar ao Rocket.Chat onde o servidor está localizado. Substitua “ubuntu-21-10.local” pelo nome de rede do seu servidor.
sudo snap set rocketchat-server caddy-url=http://ubuntu-21-10.local
Rocket.Chat usa Caddy como seu servidor HTTP. Precisamos habilitá-lo para que seja executado automaticamente no momento da inicialização.
sudo snap set rocketchat-server caddy=enable
E, finalmente, podemos inicializar e executar o Caddy com as configurações que fornecemos:
sudo snap run rocketchat-server.initcaddy
RELACIONADO: Como trabalhar com pacotes instantâneos no Linux
Reinicie os serviços do Rocket.Chat
Se você quiser reiniciar o servidor Rocket.Chat, você precisa reiniciar o serviço Rocket.Chat e o serviço Caddy.
sudo systemctl restart snap.rocketchat-server.rocketchat-server.service
sudo systemctl restart snap.rocketchat-server.rocketchat-caddy.service
Configurando Rocket.Chat
Abra seu navegador da web. Se você estiver no servidor de bate-papo, pode inserir “localhost: 3000” como o endereço. Se você estiver em outro computador na mesma rede, use o endereço IP ou o nome da rede do servidor de bate-papo, seguido de “: 3000” sem espaços.
Na tela de login, clique no link “Registrar uma nova conta”.
Seus dados de usuário serão solicitados.
Preencha o formulário e clique no botão azul “Continuar” para prosseguir.
Você deve fornecer algumas informações sobre sua organização.
Clique no botão azul “Continuar” para prosseguir.
A próxima tela pede detalhes sobre o servidor Rocket.Chat.
Clique no botão azul “Continuar” para prosseguir.
Na tela de configuração final, selecione o botão de opção “Confirmar autônomo, você precisará”. Estamos funcionando como um sistema local autônomo. Não estamos usando hospedagem do Rocket.Chat, então o “Concordo com os Termos e Política de Privacidade” não entra em jogo. Está acinzentado.
Clique no botão azul “Continuar” para prosseguir.
A primeira conta criada é automaticamente transformada em uma conta de administrador.
Para acessar as opções administrativas, clique em seu avatar no canto superior esquerdo do painel lateral. Por padrão, este é um quadrado colorido que contém a primeira letra do seu nome de usuário.
Clique na opção “administração” no menu suspenso. O painel lateral lista todas as opções administrativas. Vamos criar alguns usuários. Clique na opção “Usuários” no painel lateral.
Na visualização Usuários, clique no botão “Novo”.
O formulário para adicionar usuário é exibido.
Complete a forma. Você precisará rolar para baixo para ver todos os campos. Clique no botão “Salvar” na parte inferior do formulário. Quando terminar de criar seus usuários, clique no botão “X” no canto superior direito do painel lateral.
Clique no ícone “Criar novo” no canto superior direito do painel lateral.
Selecione “# Canal” no menu suspenso.
Preencha o novo formulário de canal.
Clicar no ícone “Lente de aumento” no campo “Adicionar membros (opcional)” revela uma lista de usuários que você pode escolher. Esses usuários são adicionados automaticamente ao canal. Clique no botão azul “Criar” para fechar o formulário e criar o canal.
Agora que você criou alguns canais e usuários, vamos instalar o cliente e fazer o login de um usuário.
Usando o aplicativo Rocket.Chat para desktop
Podemos instalar o cliente de desktop Rocket.Chat em um piscar de olhos também. Este comando fará exatamente isso.
sudo snap install rocketchat-desktop
Os clientes também estão disponíveis para Windows e macOS.
Inicie o cliente e faça login como um dos usuários que você acabou de criar.
Você pode fazer login usando seu nome de usuário ou endereço de e-mail.
O layout da interface do cliente segue a convenção atual onde os canais são listados e selecionados no painel lateral e as conversas são exibidas na seção principal da janela. Se você já usou algum dos principais clientes de bate-papo corporativo, já deve estar familiarizado com este layout.
As mensagens que você posta em um canal são visíveis para todos no canal. Você pode manter as coisas organizadas respondendo a um comentário em um tópico. Isso evita que uma discussão inunde a janela principal do canal. No entanto, os tópicos não são privados, qualquer pessoa pode entrar neles. As mensagens diretas permitem conversas privadas.
Você pode enviar arquivos e documentos arrastando-os para a janela de bate-papo.
Comunicação Imediata
Plataformas de chat e colaboração empresariais significam que os membros da equipe estão disponíveis para ajudar uns aos outros o tempo todo. Não há atrasos no e-mail com comunicações instantâneas. Se você realmente deseja se isolar para se concentrar em algo, defina seu status como ocupado ou invisível ou saia completamente.
Se você decidir que deseja adotar o Rocket.Chat e usá-lo remotamente e a partir de aplicativos móveis, registre-o em seu domínio e instale um certificado SSL / TLS. A documentação do Rocket.Chat guiará você nesse processo.
0 Comments