Escolha como executar o Dagu.
Dagu é o motor de workflows open source. Hosted Dagu executa um servidor Dagu dedicado para você; private workers podem manter Docker, redes privadas e execução pesada na sua infraestrutura; licenças self-host adicionam controles enterprise quando você opera o servidor.
Auto-hospedado em sua própria infraestrutura
Dagu é GPLv3 e gratuito para sempre. Considere adquirir licenças para apoiar a sustentabilidade do código aberto. A licença paga habilita recursos úteis para uso em equipe.
- Automação e monitoramento completos de workflows
- Interface web com visualização DAG
- Executores Docker, SSH e HTTP
- Agendamento cron e tentativas
- Até 2 chaves de API para automação
3 licenças de servidor Dagu self-host
- SSO (OIDC)
- Controle de acesso baseado em funções
- Log de auditoria
- Suporte padrão por e-mail
- Roteamento de incidentes
15 licenças de servidor Dagu self-host
- SSO (OIDC)
- Controle de acesso baseado em funções
- Logs de auditoria
- Suporte padrão por e-mail
- Roteamento de incidentes
Para equipes que constroem infraestrutura de workflows orientados a eventos em ambientes complexos
- Consultoria de arquitetura para configuração distribuída
- Implementação personalizada
- Orientação para MCP OIDC/SSO
- Suporte de migração inicial
- Reuniões dedicadas
Soluções personalizadas
Desenvolvemos funcionalidades sob medida para as necessidades específicas de cada empresa.
Soluções prontas para uso
Criamos configurações prontas para uso que ajudam as equipes a escalar o Dagu facilmente sem consumir enormes recursos técnicos ou de servidor.
Crie uma licença self-host de teste de 14 dias em minutos — 14 dias, Sem cartao de credito. Iniciar teste gratuito da licença
Vamos construir isso juntos
À medida que o projeto cresce, gerenciá-lo exige mais tempo e recursos. Para garantir que o Dagu prospere a longo prazo, estamos explorando aos poucos formas de tornar o projeto financeiramente sustentável.
Nosso objetivo é construir um modelo de negócio que financie o desenvolvimento do núcleo sem restringir os recursos que você já adora.
Queremos construir esse futuro com você. Se tiver ideias, feedback ou quiser compartilhar por quais recursos sua equipe pagaria, deixe-os no canal #feedback. Obrigado por ser uma comunidade incrível! 🚀
Plano de controle gerenciado
Comece com um servidor Dagu dedicado, isolado de outros tenants e operado pela Dagu. Minimum e Starter são self-service; Medium ou instâncias maiores estão disponíveis sob solicitação.
Instancia hospedada (Minimum)
Um plano de controle hospedado de baixo custo para avaliação, orquestração leve e workflows que rodam principalmente em private workers.
Melhor para: testes, schedules leves e coordenação. Não é indicado para execução local sustentada, muitos logs, jobs Docker ou processamento data-heavy no servidor hospedado.
Cobranca mensal. Instancia dedicada.
- Instancia dedicada GKE + gVisor isolada de outros tenants
- CPU: request 50m / limit 100m
- Memoria: request 128Mi / limit 2Gi
- Armazenamento: volume persistente 1Gi + armazenamento temporário 1Gi
- Workers private/on-prem autenticam com mTLS
Instancia hospedada (Starter)
Um plano de controle hospedado self-service maior, com mais armazenamento e margem de runtime para pequenas equipes em produção.
Melhor para: orquestração leve em produção e logs moderados. Mova Docker, redes privadas, CPU-heavy, memory-heavy ou data-heavy para private workers.
Cobranca mensal. Instancia dedicada.
- Instancia dedicada GKE + gVisor isolada de outros tenants
- CPU: request 250m / limit 1 vCPU
- Memoria: request 1Gi / limit 1Gi
- Armazenamento: volume persistente 20Gi + armazenamento temporario 1Gi
- Workers private/on-prem autenticam com mTLS
Instancia hospedada (Medium ou maior)
Para execução local sustentada, logs maiores, mais pressão de queue ou capacidade acima do Starter, fale conosco e dimensionaremos a instância hospedada para seu workload.
- Capacidade acima do Starter
- Revisao direta de sizing com a equipe Dagu
- Plano de provisioning ajustado ao seu workload
Configuracao de capacidade
Filas, concorrência e local de execução são configuráveis
Use o web terminal no servidor hospedado para editar o arquivo Dagu config quando seu workload precisar de outros nomes de fila ou max concurrency diferente.
- Max concurrency controla quantos runs o Dagu inicia; não é garantia de recursos. Ajuste ao tipo de servidor escolhido e ao comportamento real dos workflows.
- Runs executados no servidor hospedado consomem CPU, memória, storage temporário e volume persistente dele; logs demais podem preencher o volume.
- Private/on-prem workers autenticam com mTLS e são o lugar certo para Docker, redes privadas, runtime custom, CPU-heavy, memory-heavy ou trabalho data-local.
- Se concorrência, logs ou execução local precisarem de mais capacidade que Starter, solicite Medium ou maior em vez de sobrecarregar o tier escolhido.
Runtime dedicado
Sua instância é provisionada separadamente em vez de ficar em um runtime multi-tenant compartilhado, e inclui segurança empresarial gerenciada sem uma licença self-host separada.
Isolamento com gVisor
Workloads hospedados rodam no GKE dentro de um limite sandbox gVisor. A instancia gerenciada nao expoe Docker daemon nem Docker socket; workers privados autenticam com mTLS quando voce precisa de Docker actions, redes privadas ou runtimes customizados.
Workspace persistente
O armazenamento da instancia permanece anexado ate que voce exclua a instancia.
Acesso via terminal web
Abra o terminal no navegador para inspecionar arquivos, ajustar configuracoes e operar o Dagu diretamente.
Como funcionam os ciclos de cobranca
Licenças self-host e instâncias gerenciadas são cobradas como assinaturas Stripe separadas. O portal de cobrança mostra as datas exatas de renovação de cada assinatura.
Licencas self-host
Minimum custa US$50/mês por 3 servidores Dagu licenciados. Pro custa US$150/mês por 15. Workers estão incluídos. Mudanças de plano e intervalo são tratadas pelo Stripe e prorateadas quando afetam o período de cobrança atual.
Instancias gerenciadas
Hosted Minimum e Starter sao cobrados mensalmente por instancia. Salvar um metodo de pagamento nao inicia a cobranca. Instancias com falha nao continuam em cobranca; instancias adicionadas e shutdowns sao prorateados durante o mes. Instancias paradas continuam sendo cobradas porque o armazenamento e mantido. Qualquer credito prorateado e um credito de fatura do Stripe para futuras faturas do Dagu na mesma conta de cobranca e moeda, nao um credito transferivel nem reembolso automatico.
Modelos de deployment
Escolha onde o servidor Dagu é executado e onde seus fluxos de trabalho são executados.
Self-host da comunidade
- Plano de controle
- Sua infraestrutura, usando o servidor Dagu open source.
- Execução
- Execucao local e workers rodam em maquinas que voce opera.
- Melhor para
- Equipes que querem o engine GPLv3 gratuito sem managed control plane.
Self-host empresarial
- Plano de controle
- Sua infraestrutura, com servidores Dagu licenciados para SSO, RBAC, audit logging e .
- Execução
- Workers rodam na sua infraestrutura e nao sao licenciados separadamente.
- Melhor para
- Equipes que precisam de enterprise controls mantendo o Dagu dentro do proprio security boundary.
Servidor Dagu gerenciado + workers privados
- Plano de controle
- Um servidor Dagu completo em uma instancia gVisor dedicada e isolada no GKE, operada pelo Dagu com a managed license incluida.
- Execução
- Execute workflows diretamente no servidor Dagu gerenciado, ou conecte workers privados autenticados com mTLS para Docker, redes privadas e runtimes customizados.
- Melhor para
- Equipes que querem que o Dagu opere o servidor completo enquanto execution selecionada fica perto dos seus sistemas.
Managed Dagu e um servidor Dagu completo. Workers privados autenticam com mTLS e deixam Docker steps, acesso a redes privadas, secrets e trabalho pesado em dados dentro da sua infraestrutura.
Qual modelo de implantacao combina com a sua equipe?
Hosted Dagu e Self-Host resolvem problemas diferentes. Escolha o modelo que combina com a sua preferencia operacional.
| Dagu hospedado | Dagu self-hosted | |
|---|---|---|
| Unidade de cobranca | $20 para Minimum ou $50 para Starter, cobrados mensalmente por instancia hospedada | Community é gratuito; planos self-host começam em US$50/mês por 3 licenças de servidor |
| Modelo de isolamento | Instancia dedicada isolada de outros tenants, com sandboxing gVisor | O isolamento e definido pela infraestrutura e pelos controles que a sua equipe opera |
| Quem opera | A Dagu gerencia a plataforma, a rede e o ambiente de runtime | Sua equipe gerencia servidores, upgrades e a infraestrutura ao redor |
| Caminho de escala | Comece com Minimum ou Starter, coloque execução pesada em private workers, ajuste Dagu config, ou solicite Medium ou maior capacidade | Passe do Minimum com 3 servidores licenciados para o Pro com 15, ou peça uma alocação Enterprise personalizada; workers não exigem licenças separadas |
| Recursos de seguranca | Isolamento GKE + gVisor gerenciado, politica de rede controlada, acesso pelo navegador e sem exposicao do socket Docker | SSO, RBAC, audit logging e via a licenca self-host |
| Melhor para | Equipes que querem colocar o Dagu para rodar rapido sem assumir operacao de plataforma | Equipes que precisam do Dagu dentro do seu proprio ambiente e perimetro de seguranca |
Perguntas frequentes
O que e uma instancia hospedada?
Uma instância hospedada é um ambiente Dagu dedicado gerenciado pela Dagu. Ela é isolada de outros tenants, inclui segurança empresarial para essa instância e é cobrada separadamente das licenças self-host.
Quanto custa uma licença self-host?
Community continua gratuito e open source. Roteamento de notificações e até 2 chaves de API estão disponíveis sem licença. Minimum custa US$50/mês por 3 licenças de servidor Dagu self-host. Pro custa US$150/mês por 15. Licenças pagas removem o limite de chaves de API da Community e adicionam SSO, RBAC, logs de auditoria, roteamento de incidentes e suporte. Workers estão incluídos e não são licenciados separadamente. Isso ajuda a financiar desenvolvimento e manutenção contínuos enquanto mantém Community gratuito.
O que Hosted Minimum e Starter incluem?
Hosted Minimum é um servidor Dagu dedicado em GKE + gVisor por US$20 por mês com CPU request 50m / CPU limit 100m, memory request 128Mi / memory limit 2Gi, storage persistente 1Gi e storage temporário 1Gi. É melhor para testes, orquestração leve e workflows que rodam principalmente em private workers. Hosted Starter custa US$50 por mês com CPU request 250m / limit 1 vCPU, memory request 1Gi / limit 1Gi, storage persistente 20Gi e storage temporário 1Gi. É melhor para orquestração leve em produção e logs moderados. Nomes de fila e max concurrency são configurados no arquivo Dagu config no servidor hospedado e devem corresponder aos recursos do servidor escolhido e ao workload.
Como funcionam instancias hospedadas maiores?
Instancias hospedadas acima do Starter sao sob solicitacao. Fale com a equipe Dagu e dimensionaremos a instancia para seu workload.
Deployments hosted podem executar steps Docker?
Nao dentro da instancia gerenciada. Instancias gerenciadas rodam no GKE com isolamento gVisor e nao expoem daemon Docker nem socket Docker. Step types Docker podem rodar em um private worker na sua infraestrutura, conectado ao managed Dagu server com o worker mTLS bundle.
O hosted tem cobranca anual?
Ainda não. Hosted Minimum e Starter são cobrados mensalmente por enquanto. Planos self-host aceitam cobrança mensal e anual: Minimum custa US$50/mês ou US$500/ano por 3 licenças; Pro custa US$150/mês ou US$1,500/ano por 15 licenças.
Como funciona o teste da licença?
Crie uma licença de teste gratuita no console Dagu, habilite os recursos self-host pagos no seu deploy self-hosted e avalie por 14 dias. Não é necessário cartão de crédito para começar.
O que acontece se o provisionamento falhar, ou se eu parar ou desligar uma instancia hosted?
Instancias com falha nao continuam em cobranca. Stop mantem armazenamento persistente e cobranca mensal. Shutdown remove recursos retidos e interrompe a cobranca futura depois da limpeza; o tempo mensal nao usado e tratado como credito de fatura ou ajuste no Stripe para o seu cliente de cobranca do Dagu. Ele se aplica automaticamente a futuras faturas do Dagu na mesma conta e moeda, nao a outros comerciantes ou contas Stripe separadas, e nao e reembolso automatico no cartao.