Como configurar a alternativa Mattermost Slack em um servidor Ubuntu

So richten Sie die Mattermost Slack Alternative auf einem Ubuntu-Server ein
⏱️ 4 min read

Mattermost é uma alternativa auto-hospedada de código aberto ao Slack. Ele permite que você converse com sua equipe em tempo real e compartilhe arquivos diretamente. Para muitas equipes, o Slack se tornou uma ferramenta indispensável. Ainda assim, muitas pessoas preferem uma solução que coloque mais controle em suas mãos. Nesse caso, o Mattermost é facilmente a melhor opção, e você pode contar com ele para um maior grau de privacidade e segurança.

Instale o Docker

Existem algumas maneiras de instalar o Mattermost em um servidor Linux, mas a maioria delas requer uma quantidade considerável de configuração e manutenção. A menos que você tenha uma pessoa ou equipe dedicada para manter seu servidor, provavelmente esse não é o melhor caminho a seguir. O Docker, em contraste, é muito mais fácil de configurar e os desenvolvedores do Mattermost oficialmente oferecem suporte ao Docker como uma forma de instalar e executar seu servidor.

Adicionar o repositório Docker

As versões do Docker disponíveis no Ubuntu tendem a estar desatualizadas ou ficam desatualizadas. Felizmente, os desenvolvedores do Docker fornecem um repositório com os pacotes mais recentes prontos para instalação. Comece instalando os requisitos para configurar o repositório.

Em seguida, importe a chave do repositório.

Crie um novo arquivo para a configuração do seu repositório em “/etc/apt/sources.list.d/docker.list” e abra-o com o seu editor de texto preferido. Coloque a seguinte linha no arquivo, supondo que você esteja usando o Ubuntu Bionic.

Salve e saia do arquivo. Em seguida, atualize o Apt.

Instale o Docker e o Git

Você está pronto para instalar o Docker com Apt. Você também vai precisar do Git para a próxima parte, então instale-o também, se ainda não o tiver.

Docker Running

O Docker é iniciado assim que a instalação é concluída.

Baixe o contêiner

Para esta próxima parte, você clonará o contêiner Docker mais recente do Git. Escolha um diretório onde você deseja baixar os arquivos e cd afim disso.

O download demorará alguns segundos. Você pode observar o progresso na janela do seu terminal.

Edite a configuração

Você encontrará toda a configuração do contêiner Mattermost Docker na pasta mattermost-docker que acabou de baixar. O arquivo é denominado “docker-compose.yml”.

Listagem do diretório mais importante

Sob o título “app:”, descomente as linhas “args:” e “-edition = team”. Se você deseja alterar o usuário que o está executando, você está livre para descomentar e alterar essas linhas também.

Configuração do contêiner mais importante

Na seção “web:” você pode alterar as portas que o Mattermost usa para ouvir. Por padrão, ele usa as portas da web normais. Se o seu servidor estiver executando apenas o Mattermost, isso não será um problema.

Construir o contêiner

Mude os diretórios para sua pasta de contêiner, se ainda não o fez. Em seguida, construa o contêiner.

Construir o contêiner mais importante

Pode levar algum tempo, mas quando a construção for concluída, você estará a poucos passos de seu servidor Mattermost.

Configure os diretórios de dados do servidor e altere as permissões para que o servidor possa realmente usá-los.

Inicie o Mattermost e conecte-se

Com seu contêiner construído e os diretórios configurados, você pode iniciá-lo.

Abra seu navegador e navegue até o endereço do servidor e o número da porta que você configurou. Se tudo correr bem, você será saudado com uma página de boas-vindas. Essa página permite que você crie sua conta de administrador. Preencha tudo para obter sua conta.

Criar conta Mattermost

Depois de preencher as informações, você pode acessar o console do sistema do seu servidor. Esta é a interface administrativa para tudo no servidor.

Mattermost System Console

Clique em seu nome de usuário para retornar à tela de seleção de equipe e criar uma nova equipe.

Mattermost Criar Equipe

Primeiro, defina um nome para sua equipe. Eles são semelhantes aos canais do Slack, caso você não tenha adivinhado.

Definir URL da equipe do Mattermost

Em seguida, defina o URL da sua equipe.

Página da equipe do Mattermost

Ao finalizar a configuração da equipe, você será levado para a tela de bate-papo da equipe. O layout deve parecer imediatamente familiar.

Agora você pode executar e gerenciar o Mattermost por meio do Docker. Você pode mantê-lo atualizado e funcionando pelo tempo que precisar. Tudo está contido e independente do seu sistema. Para uso em produção, você pode configurar seu servidor para segurança adicional e possivelmente estabelecer um firewall também.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x