← Todos os templates · Produtividade
Faça deploy de PLANKA em um clique
Quadros kanban para projetos e equipes, atualizados para todos em tempo real
Uma alternativa auto-hospedada para Trello.
O que é PLANKA?
O PLANKA é um quadro kanban que equipes e pessoas usam no lugar do Trello. Projetos têm quadros, quadros têm listas, e os cartões levam rótulos, datas de vencimento, listas de tarefas, anexos, comentários, campos personalizados e um cronômetro, com editor de Markdown. Cada alteração aparece na hora para todos no quadro, e um quadro pode ser visto como kanban, grade ou lista. As notificações saem por e-mail ou, pelo Apprise, para mais de 100 serviços, e uma API REST, chaves API e webhooks o conectam a outras ferramentas.
Auto-hospedar o PLANKA mantém seus projetos em uma máquina que você controla. Este template roda a edição Community, gratuita, com PostgreSQL e cria o administrador a partir dos campos, já que o PLANKA não tem cadastro: o administrador adiciona cada conta, e os membros de um quadro são editores ou visualizadores. O porém: a edição Community está sob a Fair Use License do PLANKA, que permite uso pessoal e interno, mas não vender acesso a ela, e SSO, temas e o layout para celulares e tablets ficam no PLANKA Pro, pago.
Hospedagem de PLANKA no Pethost
- Você entra no Pethost com uma passkey, GitHub ou Google. Ainda não tem máquina? Você escolhe um plano, e o link espera até ela ficar pronta.
- Novo projeto abre em PLANKA. Você preenche o que ele pede e clica em Criar projeto: E-mail, Usuário, Senha do administrador.
- Em um ou dois minutos PLANKA está no ar no próprio endereço com HTTPS. Os segredos são gerados ao acaso, e os dados vão para o backup noturno.
- É um projeto como qualquer outro: você ou seu agente podem alterá-lo, fazer rollback ou restaurá-lo.
Perguntas sobre PLANKA
O PLANKA é gratuito?
A edição Community é gratuita para auto-hospedar sob a Fair Use License do PLANKA: para você, dentro da sua própria organização e para amigos e família, mas não para hospedar para outras pessoas em troca de dinheiro. O PLANKA Pro, que adiciona SSO, mais visualizações, temas e suporte a celulares, custa € 7,90 por usuário por mês, ou € 7,20 com cobrança anual.
Posso importar meus quadros do Trello para o PLANKA?
Sim, um quadro por vez, a partir do arquivo JSON que o Trello exporta: as listas, os cartões e os rótulos vêm junto. Usuários e anexos não vêm, só uma lista de tarefas por cartão é trazida, e a exportação do Trello vai até 1.000 ações.
Como adiciono usuários ao PLANKA?
O administrador os adiciona em Administração → Usuários com Adicionar usuário, informando para cada um e-mail, senha e função: Admin, Proprietário do projeto ou Usuário do quadro. Não há cadastro público, e uma senha esquecida é redefinida pelo administrador.
Por que o PLANKA pede que eu aceite termos?
Todo usuário aceita os Termos de serviço do PLANKA para o usuário final no primeiro login. O texto que vem com ele é um modelo: um administrador o substitui por arquivos Markdown próprios em /app/terms/custom, e o PLANKA pede o aceite de novo quando ele muda.
Existe app do PLANKA para celular?
Oficial, não. O quadro abre no navegador do celular, mas o layout feito para celulares e tablets faz parte do PLANKA Pro.
De quanta memória e disco PLANKA precisa?
PLANKA é leve: cerca de 200 MB de memória com o Postgres, e os quadros crescem devagar; os anexos ocupam o que os arquivos deles ocupam. No Pethost, o plano Starter basta, com espaço para outros apps ao lado.
Arquivo Docker Compose de PLANKA
O template é este compose.yaml e as variáveis gravadas no .env do projeto quando ele é criado. O Pethost roda o arquivo exatamente como está escrito.
Containers: planka (ghcr.io/plankanban/planka:2.2.1), postgres (postgres:16-alpine).
Volumes, no backup noturno: data, db.
services:
planka:
image: ghcr.io/plankanban/planka:2.2.1
restart: unless-stopped
environment:
BASE_URL: ${URL}
DATABASE_URL: postgresql://planka:${POSTGRES_PASSWORD}@postgres/planka
SECRET_KEY: ${SECRET_KEY}
# Requests come through the proxy, which says the client's address and that it was HTTPS.
TRUST_PROXY: "true"
# PLANKA has no sign-up: this administrator is made at the first start, and its password is
# set again from ADMIN_PASSWORD at every start, so a new one in .env takes effect on restart.
DEFAULT_ADMIN_EMAIL: ${ADMIN_EMAIL}
DEFAULT_ADMIN_PASSWORD: ${ADMIN_PASSWORD}
DEFAULT_ADMIN_NAME: ${ADMIN_USERNAME}
DEFAULT_ADMIN_USERNAME: ${ADMIN_USERNAME}
volumes:
- data:/app/data
depends_on:
postgres:
condition: service_healthy
postgres:
image: postgres:16-alpine
restart: unless-stopped
environment:
POSTGRES_DB: planka
POSTGRES_USER: planka
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
volumes:
- db:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -h 127.0.0.1 -U planka -d planka"]
interval: 5s
timeout: 5s
retries: 10
start_period: 30s
volumes:
data:
db:
Mais em Produtividade
- MealieUm gerenciador de receitas e planejador de refeições
- RyotUm app para acompanhar filmes, séries, livros, jogos e treinos
- VikunjaListas de tarefas e projetos, com visões kanban e Gantt
- ExcalidrawQuadro branco para diagramas e esboços em estilo desenhado à mão, com colaboração ao vivo
- NocoDBUm banco de dados no-code: tabelas como planilhas, formulários, quadros kanban e calendários, com uma API
- OdooApps de negócios num só lugar: CRM, vendas, faturamento, inventário, site, projetos e mais
