Saltar para o conteúdo principal
50% de desconto todos os planos, tempo limitado. A partir de $2.48/mo
PLANKA

PLANKA

PLANKA é uma alternativa open-source ao Trello. Quadros Kanban com atualizações em tempo real, anexos, etiquetas e atribuição de membros. Licenciado sob AGPL, escrito em Node.js com frontend em React. A ferramenta de kanban self-hosted ideal para equipes que não querem pagar as taxas por usuário do Trello.

Em resumo

12.1k

Estrelas no GitHub

58

Visualizações de página

379

Instalações ativas

Versão Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

As instalações ativas são dados de amostra (pré-visualização); a métrica real será conectada antes do lançamento.

Acesso

Abra o seu browser e visite: https://<SERVER_IP>

Um aviso de SSL no navegador é esperado devido ao certificado autoassinado.

Crie um usuário administrador executando o seguinte comando no servidor:

cd /opt/planka && docker compose run --rm planka npm run db:create-admin-user

Acesse com a conta de administrador recém-criada.

Ficheiros e diretórios importantes

  • Diretório de instalação: /opt/planka
  • Ficheiro Docker Compose: /opt/planka/docker-compose.yml
  • Volume de dados do app: /var/lib/docker/volumes/planka_data/_data
  • Volume de dados do PostgreSQL: /var/lib/docker/volumes/planka_db-data/_data
  • Diretório de termos personalizados: /opt/planka/terms
  • Configuração Nginx: /etc/nginx/sites-available/planka
  • Site ativado: /etc/nginx/sites-enabled/planka
  • Certificados SSL: /etc/nginx/ssl/fullchain.pem, /etc/nginx/ssl/privkey.pem

Comandos de Gerenciamento Comuns

cd /opt/planka

# Check running containers
docker ps

# Logs (live)
docker compose logs -f

# Restart services
docker compose restart

# Stop stack
docker compose down

# Start stack
docker compose up -d

Ativar SSL com um domínio

1. Aponte o seu domínio para o IP do servidor.

2. Editar docker-compose.yml para definir seu domínio como BASE_URL: BASE_URL=https://yourdomain.com

3. Reinicie os serviços do PLANKA:

cd /opt/planka/
docker compose up -d

4. Editar a configuração do Nginx e substituir ambos server_name <IP>; com o seu domínio (<yourdomain.com>) para ambos os blocos HTTP (porta 80) e HTTPS (porta 443):

vim /etc/nginx/sites-available/planka

5. Instale Certbot:

apt install -y certbot python3-certbot-nginx

6. Execute o seguinte comando para gerar um certificado Let’s Encrypt válido:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

7. Substitua os caminhos SSL na configuração do Nginx:

vim /etc/nginx/sites-available/planka
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

8. Reiniciar o Nginx para aplicar as alterações:

systemctl restart nginx

9. Abra o seu browser e visite: https://yourdomain.com

Mais em Ferramentas de colaboração

Aplicações relacionadas.

Instale PLANKA agora. A partir de $2,48/mês.