50% de desconto todos os planos, por 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.

Versão

Mais recente

Sistema Operacional

Servidor Ubuntu 24.04 LTS

RAM mín.

1 GB

Tipos de IP

IPV4,IPV6

Acesso

Abra o navegador e acesse: 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
  • Arquivo 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

Habilitando SSL com um Domínio

1. Aponte 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>; pelo seu domínio (<yourdomain.com>) nos blocos de 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 navegador e acesse: https://yourdomain.com

Mais em Ferramentas de Colaboração

Aplicativos relacionados.

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