Procurando hospedar seu próprio bate-papo em equipe em vez de depender de serviços como Slack e etc? Considere experimentar o RocketChat. É um software de bate-papo colaborativo de código aberto, semelhante ao Slack, com vários recursos semelhantes, como videoconferência, vários canais de bate-papo, suporte a DM, chamadas de voz e muito mais.
últimas postagens
Instalando o RocketChat por Snaps
O software do servidor RocketChat pode ser muito tedioso para ser executado. Requer muita configuração manual e, caso contrário, configuração manual inicial. Se você está apenas querendo instalar o software e seguir em frente, executar pacotes snap do Ubuntu em um servidor é uma ótima maneira de contornar o processo de configuração tedioso.
Muitos usuários do Linux podem zombar do uso de Snaps em um servidor, mas eles não são apenas para o desktop. Na verdade, muitas ferramentas de servidor diferentes estão lentamente chegando à loja Snap. Além disso, agora é mais fácil do que nunca para a maioria das distribuições Linux instalar facilmente estalou, e pegue esses pacotes. Para instalar o software do servidor RocketChat em seu servidor Linux, primeiro descubra se ele pode realmente executar o snapd (provavelmente pode). Em seguida, siga nosso guia sobre como configurar Snaps.
Com o snapd em execução, basta instalar a versão mais recente do software do servidor RocketChat:
sudo snap install rocketchat-server
Cliente RocketChat por Snaps
Embora este guia se concentre principalmente na execução do software do servidor, muitas pessoas também desejarão aprender como instalar o cliente de desktop Linux. Como o software do servidor, o cliente de desktop é facilmente instalável via snap. Para instalar, faça:
sudo snap install rocketchat-desktop
Instalando o RocketChat via Docker Container
Aqueles que não querem instalar o Rocket Chat no servidor por configuração manual, mas também não querem usar snaps tem uma segunda opção para instalação rápida e fácil: RocketChat via Docker Containers. Assim como a versão Snap, aqueles que optarem por puxar o software do servidor via Docker Hub obterão uma configuração de servidor de bate-papo (principalmente) pré-configurada. Não há necessidade de instalar e configurar manualmente coisas como Nginx. Em vez disso, tudo o que você precisa está em um recipiente compacto.
Para começar, certifique-se de ter o Docker instalado em seu servidor Linux (ou desktop Linux). Uma vez instalado, puxe o contêiner RocketChat mais recente.
Pegando a versão mais recente
su docker pull rocketchat/rocket.chat:latest
Pegando uma versão específica
Para obter uma versão específica do RocketChat por meio de um contêiner do Docker, você precisará especificar o número da versão. Substitua o número exato da versão pelos Xs no comando. Não tem certeza de qual versão pegar? Consulte o site do Rocket Chat para obter informações. Em seguida, puxe o contêiner mais recente com:
docker pull rocketchat/rocket.chat:vX.X.X
Agarrando a versão estável (oficialmente aprovada pelo Docker)
Obter a versão mais recente do software do servidor é uma ótima maneira de garantir que os usuários sempre experimentem os recursos mais recentes à medida que são lançados. Infelizmente, ter o software mais recente nem sempre é uma boa ideia. As coisas podem quebrar e, em um ambiente de produção, isso é um pesadelo. Felizmente, existe uma versão do software Rocket Chat que é “estável”. Esta versão é oficialmente sancionada pelo Docker e é a versão estável.
Puxe-o do Docker Hub com:
docker pull rocket.chat
Configurando o servidor RocketChat
Com o fim do software resolvido, tudo o que resta é configurar tudo. 100% de toda a configuração do software do servidor de bate-papo no RocketChat é com a interface do usuário da web. Para abrir a interface da web do painel de administração, você precisará primeiro encontrar o endereço IP do servidor. Lembre-se de que os endereços IP são diferentes se os usuários o acessam via LAN ou pela Internet (via VPS e etc).
Nota: aqueles que usam o RocketChat por meio do contêiner do Docker deve seguir as instruções adicionais encontradas no leia-me da imagem.
Acessar a UI via LAN é fácil, pois todos os usuários já se comunicam e interagem com o servidor na rede. Para descobrir o endereço IP interno da LAN para o servidor, faça:
ip addr show | grep "inet 192.168"
A combinação de “ip addr show” com grep facilitará a filtragem do endereço IP interno do servidor. Pegue este endereço IP e conecte-o a um navegador da web. Por exemplo:
https://192.168.1.100:3000
Aqueles que usam o Rocket Chat pela Internet precisarão encaminhar a porta 3000 e usar o endereço IP externo, em vez do interno.
Configurando tudo
O primeiro passo para configurar tudo é fazer login. A maioria, se não todas as opções são configuradas por padrão. Nenhuma configuração requer configuração, pois os padrões são bastante saudáveis. Os usuários podem facilmente DM para frente e para trás e criar canais (se o Admin lhes deu permissão para fazê-lo através das configurações). O primeiro usuário a se inscrever, será automaticamente uma conta de administrador.
Para acessar as configurações de administrador, clique na seta ao lado do nome de usuário e selecione “administração”. Nessa área, é possível importar dados de uma instalação existente do Slack, Hipchat e muitos outros tipos diferentes de programas colaborativos de bate-papo em equipe.
Faça com que os usuários acessem o endereço IP e criem uma conta. A partir daí, eles podem entrar em um canal. Como alternativa, instrua os usuários a instalar o cliente de bate-papo (via snap). Há também versões disponíveis para outras plataformas.
Outras maneiras de instalar o RocketChat
Existem muitas maneiras diferentes de instalar o Rocket Chat. Se usar o Snaps ou o Docker não funcionar para você, considere verificar as outras maneiras de implantar o software do servidor de bate-papo. Existem muitas, muitas opções diferentes, incluindo: FreeBSD, Windows, vários provedores de hospedagem e até o Raspberry Pi.