ArduMaker vs Dokku

Git push e terminal ou um painel web com apps em um clique?

Veredito

ArduMaker 10–4

Vence ArduMaker

Critérios vencidos: ArduMaker 8, Dokku 2. Empate em 2.

Contam os critérios que se resolvem com sim, parcial ou não. O preço não tem um vencedor único: depende de cada caso.

Tabela comparativa

CritérioArduMakerDokkuVantagem
Tipo de serviçoVPS com painel e MCPPaaS de terminal estilo HerokuDepende
Preço de entradaDesde €5,00/mês, fixoGrátis; Dokku Pro US$ 849 únicoDepende
Root e SSHSimSimEmpate
Servidor incluídoSimNãoArduMaker
Deploy a partir do GitSimSimEmpate
Docker e apps em um clique (n8n)SimManual · Imagens Docker por comandosArduMaker
Bancos de dadosSimCom integração · Plugins oficiais por bancoArduMaker
SSL automáticoSimCom integração · Plugin oficial do Let's EncryptArduMaker
BackupsSimCom integração · Bancos para S3 com pluginsArduMaker
Equipes e permissõesSimDepende do plano · Permissões por app no Dokku ProArduMaker
MCP e gestão com IASimCom integração · Só servidores da comunidadeArduMaker
Manutenção do painelSimManual · Dokku, plugins e sistema são seusArduMaker
Código abertoNãoSimDokku
Começar grátisParcial · Ferramentas grátis, VPS pagoSimDokku

O Dokku é um PaaS open source e mínimo que leva o git push do Heroku para o seu servidor, tudo pelo terminal. O ArduMaker soma painel web, apps em um clique e MCP com OAuth.

Resumo rápido

ArduMaker

  • Para quem é: Quem gosta do deploy por Git do Dokku, mas quer painel web, bancos e apps prontos e nenhum servidor para administrar.
  • Maior vantagem: Tudo é feito no painel ou por MCP: bancos, n8n, domínios, SSL, e-mail e backups, sem instalar plugins.

Dokku

  • Para quem é: Desenvolvedores à vontade no terminal que vêm do Heroku e querem esse fluxo de graça em um servidor próprio.
  • Maior vantagem: É livre, muito leve (1 GB de RAM) e compatível com buildpacks e Procfile do Heroku.

A principal diferença: O Dokku é uma ferramenta de linha de comando que você estende com plugins no seu servidor; o ArduMaker é um serviço com o servidor, o painel e as integrações já resolvidos.

Última revisão: 2026-10-17

Diferenças importantes

Terminal e plugins ou painel web

O Dokku é operado por SSH com comandos como apps:create ou postgres:create, e cada recurso extra chega como plugin. A interface web existe como Dokku Pro, pago. No ArduMaker tudo tem painel web e também pode ser operado por MCP.

O mesmo fluxo de Git, alcance diferente

O Dokku faz o build a cada git push com buildpacks ou Dockerfile e lê o Procfile. O ArduMaker vincula um repositório do GitHub, faz o deploy por fases a cada push e permite voltar a um commit anterior pelo painel. Nos dois casos o código roda no seu servidor.

Equipes

O Dokku diferencia chaves SSH nomeadas e dá privilégios de admin às que têm admin no nome; equipes com permissões por app e serviço chegam com o Dokku Pro. O ArduMaker inclui empresas com admins, membros e papéis por projeto.

O que o backup cobre

Os plugins de bancos do Dokku enviam dumps ao S3 com agendamento por cron, e o resto fica por sua conta. O ArduMaker faz um backup completo semanal do VPS, guarda 4 e permite pedir um manualmente ou baixá-lo.

Preços e custos

O Dokku é grátis: você paga o servidor e o armazenamento S3 se quiser backups dos bancos. Se preferir uma interface web, o Dokku Pro é vendido como licença vitalícia de US$ 849 para um servidor de produção e dois de pré-produção, com preço que o projeto avisa que vai subir. O resto do custo é seu tempo: instalar plugins, renovar SSL e atualizar o sistema. O ArduMaker cobra um plano fixo com VPS e painel.

ItemArduMakerDokku
Plano de entradaVPS com painel a partir de €5,00/mêsSoftware grátis
ServidorIncluídoÀ parte, com 1 GB de RAM no mínimo
Painel webIncluídoDokku Pro: US$ 849 vitalício
Equipes com permissõesIncluídasCom o Dokku Pro
BackupsBackup semanal completo do VPS incluídoDumps de bancos no seu S3, mais o custo desse armazenamento

Premissas: Dados do Dokku consultados em 17 de outubro de 2026 em dokku.com e pro.dokku.com, em dólares americanos e sem impostos informados. Não inclui o servidor nem o armazenamento S3. ArduMaker: preço de tabela do plano de entrada.

Casos reais

App Rails ou Django vindo do Heroku

No ArduMaker: Você vincula o repositório do GitHub, define comandos de build e de início e processos web e worker no documento de deploy; o PostgreSQL é instalado pelo painel.

No Dokku: Você faz git push com o mesmo Procfile e buildpack, e cria e vincula o banco com postgres:create e postgres:link.

n8n para automações

No ArduMaker: n8n em um clique com workers, PostgreSQL e Redis.

No Dokku: Você cria o app, faz o deploy a partir da imagem do n8n, vincula um banco com o plugin e configura domínio e Let's Encrypt manualmente.

HTTPS para um domínio novo

No ArduMaker: Você publica o domínio pelo painel e o certificado é emitido ao publicar.

No Dokku: Você instala o plugin de Let's Encrypt, define o e-mail, ativa no app e agenda a renovação.

Um agente que reinicia processos

No ArduMaker: O agente se conecta ao servidor MCP com OAuth e as ações sensíveis pedem aprovação humana.

No Dokku: Não há MCP oficial: você usa um da comunidade que executa comandos do Dokku por SSH, com uma lista de comandos bloqueados.

Quando compensa o Dokku

  • Você vem do Heroku e quer o mesmo fluxo de git push e Procfile sem pagar plataforma.
  • Você se sente mais à vontade no terminal do que em um painel web.
  • Você quer o PaaS mais leve possível em um servidor de 1 GB.
  • Você precisa de um agendador k3s para distribuir apps em vários nós.
  • Você quer um ecossistema de plugins que pode ampliar como quiser.

Quando compensa o ArduMaker

  • Você prefere um painel web incluído, sem licença à parte.
  • Você quer n8n, bancos e WordPress em um clique, sem plugins para instalar.
  • Você trabalha com uma equipe que precisa de papéis por projeto.
  • Você quer que um agente de IA opere o servidor por um MCP oficial com aprovação humana.
  • Você não quer cuidar da atualização do sistema nem do PaaS.

Como migrar do Dokku para o ArduMaker

Os apps do Dokku seguem o modelo do Heroku, então migram bem: repositório, Procfile, variáveis e bancos.

  1. Exportar a configuração: Com config:export, salve as variáveis de cada app e anote domínios, processos do Procfile e bancos vinculados.
  2. Criar o VPS: Escolha um plano do ArduMaker com a RAM que seus contêineres e builds usam hoje.
  3. Fazer dump dos bancos: Use postgres:export, mysql:export ou o comando equivalente do plugin, crie o banco no painel do ArduMaker e restaure o dump.
  4. Configurar o deploy: Vincule o repositório do GitHub e traduza o Procfile em processos do documento de deploy: web, workers e tarefas agendadas.
  5. Carregar variáveis: Cole as variáveis exportadas no app e ajuste as URLs de conexão para o banco novo.
  6. Copiar o armazenamento persistente: Se você usava storage:mount, copie por SSH o conteúdo dessas pastas do host para o VPS.
  7. Domínios e SSL: Reduza o TTL, aponte o DNS para o VPS e publique cada domínio; o certificado é emitido ao publicar.
  8. Verificar e voltar atrás: Confira o app, os workers e os logs. Se algo falhar, devolva o DNS ao servidor do Dokku, que continua intacto.

Perguntas frequentes

O Dokku é grátis?

Sim, é open source e gratuito. A parte paga é o Dokku Pro, que adiciona interface web, usuários e equipes, com licença vitalícia de US$ 849 para um servidor de produção e dois de pré-produção.

O Dokku tem interface web?

O Dokku livre é usado pela linha de comando. A interface web, com gestão de apps, bancos e chaves SSH, faz parte do Dokku Pro. O ArduMaker inclui painel web e servidor MCP.

Que servidor o Dokku precisa?

A documentação indica Ubuntu 22.04, 24.04 ou 26.04, ou Debian 11 ou superior, com 1 GB de memória para o agendador Docker; com k3s pede 2 GB por nó. Com menos de 1 GB, recomenda adicionar swap.

Como adicionar um banco de dados no Dokku?

Com plugins oficiais: você instala, por exemplo, o dokku-postgres, cria o serviço e o vincula ao app, que recebe DATABASE_URL. O mesmo plugin agenda backups para o S3.

O Dokku serve como alternativa ao Heroku?

Sim, essa é a proposta: git push, buildpacks e Procfile no seu servidor, em troca de você administrá-lo. O ArduMaker é outra opção se você prefere não manter o servidor e quer painel web, equipes e MCP.

Posso continuar usando Procfile no ArduMaker?

Sim. O deploy pelo GitHub reconhece repositórios com Procfile e propõe os processos; você pode ajustá-los no documento de deploy antes do primeiro deploy.

Fontes

Dados de Dokku consultados a 2026-10-17 nas suas páginas oficiais. Os preços mudam: confirma-os antes de decidir. Os logos pertencem aos seus donos e são mostrados apenas para identificar cada serviço.

Para continuar

Comparativos relacionados

Ver planos · Como se liga um agente