Como Instalar e Usar Wekan – a Melhor Alternativa ao Trello Auto-Hospedada

Quando a maioria das pessoas pensa em ferramentas de gerenciamento de projetos, elas pensam no Trello. É uma ferramenta baseada na web que permite usar cartões (ou Kanban) para gerenciar projetos em andamento. Para a maioria, este aplicativo é ótimo e vale o preço necessário para recursos mais avançados. Este artigo não é para essas pessoas. Em vez disso, este artigo é para aqueles que procuram abandonar o Trello por uma alternativa auto-hospedada: Wekan.
Wekan, assim como o Trello, é uma ferramenta de gerenciamento de projetos baseada na web que permite aos usuários criar quadros e cartões, convidar usuários, enviar notificações de projetos, etc. Neste artigo, vamos abordar tudo o que você precisa saber para fazer o Wekan funcionar em seu servidor, incluindo qual hardware usar, como convidar usuários, métodos de instalação e tudo mais! Vamos começar!
Requisitos de hardware
- um servidor Debian ou qualquer outra distribuição Linux baseada em Debian para executar o instalador automatizado
- servidor Ubuntu capaz de executar pacotes Snap ou uma distribuição de servidor Linux capaz de instalar o tar.gz disponível e as dependências necessárias para fazer o Wekan funcionar
- qualquer PC de mesa antigo moderadamente poderoso (era DDR-2 ou melhor) que possa ficar ligado o tempo todo e atuar como um servidor
- um VPS ou qualquer outro tipo de servidor de nível empresarial
Instalação Debian/ base Debian
Existem várias maneiras de instalar o Wekan. Neste guia, usaremos um conjunto de instruções que é para distribuições Linux baseadas em Debian. Isso não significa que o Wekan não funcionará em outros sistemas operacionais de servidor, como Redhat, Suse, CentOS, etc.
Em distribuições de servidores Linux baseadas em Debian, há um script de auto-instalação para o Wekan. Esta ferramenta de instalação tem como objetivo remover grande parte da tediosidade que geralmente acontece ao instalar programas de servidor. O servidor Ubuntu executando 14.04 LTS também deve usar este script.

Para iniciar o processo de instalação no Debian, baixe este script:
curl https://raw.githubusercontent.com/wekan/wekan-autoinstall/master/autoinstall_wekan.sh > autoinstall_wekan.shEm seguida, execute a ferramenta de instalação:
sudobash autoinstall_wekan.shExecutar o script com privilégios sudo permite que “autoinstall_wekan.sh” instale todas as dependências necessárias das quais o Wekan depende, como NodeJS, MongoDB e outras ferramentas importantes.

Quando a ferramenta de instalação automatizada terminar de instalar o Wekan, um prompt aparecerá. Este prompt dá ao usuário três opções. A primeira opção é iniciar o serviço Wekan. A segunda é reiniciar o servidor e deixar o sistema cuidar disso, e a terceira é sair do instalador. Selecione a opção #1 digitando “1” no prompt e pressionando a tecla Enter.
Instalação do servidor Ubuntu
Aqueles que executam o servidor Ubuntu 16.04+ têm a capacidade de instalar pacotes snap. Esses pacotes são maneiras práticas e úteis de distribuir software facilmente. É por causa dessa tecnologia que fazer o Wekan funcionar é muito fácil.
sudo snap install wekan-ondraUsando Wekan
O Wekan está instalado no servidor. Agora, é hora de configurá-lo. Primeiro, descubra o endereço IP do servidor. Isso é feito com o comando ifconfig. Anote o endereço ipv4 da Internet e insira-o com :8080 no final em um navegador da web. Por exemplo: http://192.168.1.107:8080

A partir daqui, basta registrar uma conta na página e começar a trabalhar. Além disso, diga a outros usuários para registrarem uma conta no servidor a partir da mesma página.
Criando um novo quadro de projeto
Crie um novo quadro de projeto em seu servidor Wekan clicando em “Criar novo quadro” na página de boas-vindas. Este quadro pode abrigar novas informações de projeto que você criar, juntamente com outras contribuições de outros usuários adicionados a ele.
Convidando novos usuários para quadros
Os usuários podem criar quadros, e qualquer usuário no servidor pode ser convidado para um quadro. Clique no ícone “+”, em seguida, insira o nome de usuário do usuário a ser adicionado ao quadro.
Nota: você deve ter o email configurado em seu servidor para que o recurso de envio de email funcione.
Importando dados do Trello

Na tela de criação do quadro, clique em “Criar um novo quadro.” Nomeie-o e clique no link “importar do Trello”.

Clicar no link de importação leva o usuário a uma tela de importação JSON. Para importar dados do Trello para um novo quadro, cole seus dados JSON do Trello nele e clique no botão “Importar”. Logo depois, os dados estarão presentes no novo quadro.
Conclusão
Embora o Trello tenha o que é essencialmente um monopólio no mercado, o Wekan é uma ferramenta que muitos devem notar. Embora seja verdade que pode ser um pouco trabalhoso manter seu próprio servidor, no final, vale a pena. Em vez de pagar as taxas freemium que o Trello oferece, todas as pessoas que usam o Wekan em seu servidor terão ótimos recursos a custo zero. E o melhor de tudo, quem não ama uma alternativa de código aberto?
Você usa o Trello? Você mudaria para o Wekan? Diga-nos por que ou por que não abaixo.