{"url":"https://runzos.com/apps/kestra/","slug":"kestra","contentType":"app","title":"VPS para Kestra: onde hospedar e quanto custa de verdade - Runzos","metaDescription":"Quanto custa hospedar o Kestra numa VPS: ele pede 2 vCPU e 4 GB de RAM, e o plano mais barato que aguenta sai por R$ 35,39/mês na Contabo.","updatedAt":"2026-09-16T21:01:35.223Z","contentText":"Kestra faz mais sentido quando a automação deixou de ser um conjunto de scripts soltos e passou a exigir dependências, agenda, histórico de execução e operação recorrente. A plataforma organiza esses fluxos em YAML e oferece formas documentadas de instalar com Docker, Docker Compose, Kubernetes ou máquina virtual. Em uma VPS, a escolha traz controle sobre a instância, mas também transfere para você atualizações, domínio, HTTPS, backup, banco e monitoramento. O ponto que evita uma compra errada é separar o requisito da Kestra do requisito do trabalho que ela coordena. A documentação fixa apenas 2 vCPUs e 4 GiB de memória como mínimo da Kestra e pede que a produção seja dimensionada conforme a carga. Um fluxo que chama APIs remotas pode pesar pouco na VPS; outro que executa containers, processa arquivos ou mantém dados no PostgreSQL pode exigir mais CPU, RAM e disco. Meça filas, duração das execuções, uso do banco e armazenamento antes de ampliar. Para uma instalação pequena, o Compose oficial reúne Kestra e PostgreSQL; para escala maior, a documentação oferece o caminho de Kubernetes.","faq":[{"question":"Qual é o requisito oficial para hospedar Kestra?","answer":"A documentação oficial da Kestra exige pelo menos 2 vCPUs e 4 GiB de memória para a plataforma funcionar corretamente. Ela não informa mínimo de disco nem uma relação oficial entre quantidade de workflows e hardware. Em produção, dimensione acima da linha de base segundo a carga observada."},{"question":"Kestra precisa de GPU?","answer":"Não para orquestrar workflows, executar automações ou chamar APIs. GPU só faz sentido se um workflow usar um modelo de IA local na sua própria infraestrutura. Nesse caso, o modelo local é uma carga independente e define o dimensionamento necessário."},{"question":"Dá para rodar Kestra em uma única VPS?","answer":"Sim. A documentação oficial traz instalação com Docker e Docker Compose, e o Compose do projeto usa Kestra com PostgreSQL. Para produção com escala distribuída, a própria documentação também oferece Kubernetes e orienta dimensionar conforme a carga."},{"question":"Quando não vale usar uma VPS para Kestra?","answer":"Não vale se você não quer operar atualizações, HTTPS, backups, PostgreSQL e monitoramento. Também não escolha a VPS supondo que ela elimina gargalos externos: APIs, bancos remotos, containers executados pelos workflows e modelos locais podem ser o verdadeiro limite da operação."}],"sources":[{"label":"Kestra Docs: requisitos mínimos de 2 vCPUs e 4 GiB de memória","url":"https://kestra.io/docs/installation","checkedAt":"06/08/2026"},{"label":"Kestra Docs: Docker e Docker Compose para instalar Kestra","url":"https://kestra.io/docs/installation/docker","checkedAt":"06/08/2026"},{"label":"Kestra GitHub: Docker Compose oficial com Kestra e PostgreSQL","url":"https://github.com/kestra-io/kestra/blob/develop/docker-compose.yml","checkedAt":"06/08/2026"},{"label":"Hostinger: catálogo oficial de aplicações inclui Kestra para VPS","url":"https://www.hostinger.com/br/applications/kestra","checkedAt":"06/08/2026"}],"category":"Automação e desenvolvimento","mode":"self-hosted","requirements":{"leve":{"vcpu":2,"ramGb":4,"diskGb":null,"scenario":"mínimo oficial para a Kestra funcionar; a documentação não publica mínimo de disco"},"medio":{"vcpu":2,"ramGb":4,"diskGb":null,"scenario":"a mesma linha de base oficial; para produção, a Kestra orienta dimensionar acima dela conforme a carga, sem tabela oficial por workflows"},"pesado":{"vcpu":2,"ramGb":4,"diskGb":null,"scenario":"a documentação mantém 2 vCPUs e 4 GiB como único mínimo publicado; carga alta exige medir e ampliar, não usar um número inventado"}},"features":[{"name":"Workflows como código","description":"Define fluxos em YAML, o que facilita versionar, revisar e reproduzir a lógica de execução."},{"name":"Agendamento e gatilhos","description":"Executa workflows por horário, eventos e outras condições de disparo configuradas na plataforma."},{"name":"Orquestração de tarefas","description":"Organiza etapas, dependências, entradas e saídas de jobs em um único fluxo operacional."},{"name":"Execuções observáveis","description":"A interface permite acompanhar execuções e investigar o estado dos fluxos em operação."},{"name":"Plugins e tarefas","description":"Amplia os workflows com plugins para executar tarefas e integrar ferramentas do ambiente."},{"name":"Implantação com Docker","description":"A documentação oferece execução em contêiner e Docker Compose com PostgreSQL para começar em uma VPS."}],"installation":["Escolha uma VPS Linux que atenda ao mínimo oficial de 2 vCPUs e 4 GiB de memória; defina o disco a partir de PostgreSQL, logs, arquivos e retenção, pois a Kestra não publica mínimo de armazenamento.","Para começar em uma única máquina, siga a documentação oficial de Docker ou Docker Compose; o exemplo oficial usa Kestra com PostgreSQL.","Configure os volumes persistentes e o banco antes de expor a plataforma, para que metadados e arquivos não dependam de contêineres descartáveis.","Crie um workflow simples, teste uma execução e valide credenciais, plugins, agendamentos e notificações antes de ligar processos críticos.","Publique com domínio e HTTPS, restrinja o acesso administrativo, faça backup do PostgreSQL e dos arquivos e acompanhe CPU, RAM, disco, filas e duração das execuções."],"requirementsNote":"A Kestra publica um único requisito mínimo: pelo menos 2 vCPUs e 4 GiB de memória para funcionar corretamente. Ela não publica mínimo de disco, nem uma tabela que converta quantidade de workflows, usuários ou execuções em CPU e RAM. Por isso, os três portes repetem a linha de base documentada e usam disco 0 para “não informado”; não são promessas de capacidade. Em produção, a própria documentação orienta dimensionar acima desse mínimo conforme a carga. Considere também PostgreSQL, armazenamento de arquivos, logs e os processos executados pelos seus workflows. Kestra não precisa de GPU para orquestrar jobs, chamar APIs ou executar automações. GPU só é necessária se um workflow acionar um modelo local na sua própria infraestrutura, que deve ser dimensionado separadamente.","featuredOffer":null,"plans":{}}