# VPS para Windmill: onde hospedar e quanto custa de verdade

Windmill é uma plataforma de desenvolvimento para transformar scripts em automações, webhooks, workflows e apps internos. Em uma VPS, você controla a instância, os segredos e a execução dos jobs. Nesta página, comparamos os planos adequados e explicamos o dimensionamento oficial por worker, sem inventar capacidade por usuário.

**Categoria:** Automação e desenvolvimento
**Modo:** self-hosted
**Canonical:** https://runzos.com/apps/windmill

## Requisitos por porte

| Porte | vCPU | RAM | Disco | Cenário |
|---|---|---|---|---|
| leve | 1 | 2 GB | 0 GB | uma referência de worker: a regra oficial indica 1 worker por 1 vCPU e 1–2 GB de RAM; o projeto não publica mínimo de disco |
| medio | 2 | 4 GB | 0 GB | duas referências de worker pela mesma regra oficial; não é uma capacidade garantida por usuários, jobs ou workflows |
| pesado | 4 | 8 GB | 0 GB | quatro workers como referência derivada da regra oficial; para produção maior, o projeto orienta usar Kubernetes e medir a carga |

O Windmill não publica requisito mínimo completo de VPS, mínimo de disco nem uma tabela que converta usuários, jobs ou workflows em hardware. A regra oficial disponível é por worker: 1 worker para cada 1 vCPU e 1–2 GB de RAM. Por isso, os três portes mostram referências derivadas de 1, 2 e 4 workers, com disco 0 para “não informado”, e não promessas de capacidade. Em uma instalação única, considere também os recursos do servidor, da interface e do PostgreSQL; acompanhe CPU, RAM, filas e crescimento do banco antes de ampliar. Windmill não precisa de GPU para scripts, automações, webhooks e integrações por API. GPU só entra se um job chamar um modelo local hospedado na sua própria infraestrutura; essa carga deve ser dimensionada separadamente.

## Recursos

- **Scripts em várias linguagens** — Permite criar e executar scripts em linguagens como TypeScript, Python, Go, Bash, C#, SQL, PHP e Rust.
- **Workflows baseados em DAG** — Combina scripts em fluxos de etapas, condições e tratamento de erros para automatizar processos.
- **Apps e interfaces** — Cria interfaces geradas a partir dos parâmetros dos scripts e também apps com código ou low-code.
- **Webhooks e API** — Expõe scripts e flows por webhooks e integra a plataforma a eventos e sistemas externos.
- **Agendamento de jobs** — Executa scripts e flows em horários definidos, sem precisar manter um agendador separado para cada automação.
- **Segredos e permissões** — Organiza recursos, credenciais e acesso por workspace para não espalhar configurações sensíveis nos scripts.

Windmill não é apenas um automatizador visual. Ele parte de scripts e permite transformá-los em jobs agendados, webhooks, workflows e interfaces para ferramentas internas. Isso ajuda equipes que precisam manter lógica perto do código, mas não querem criar do zero toda a camada de execução, permissões e tela de operação. Na VPS, você administra onde a instância e os dados ficam; em troca, assume atualizações, HTTPS, backup e observabilidade.
O detalhe que evita comprar VPS errada é dimensionar workers, não imaginar uma quantidade fixa de usuários. A documentação publica a regra de 1 vCPU e 1–2 GB de RAM por worker, mas não define um mínimo completo para a instalação nem capacidade por job. Comece com essa referência, monitore as execuções e o PostgreSQL, e separe componentes conforme o volume exigir. Docker Compose é o caminho documentado para instalações pequenas em uma instância; para casos maiores, o próprio projeto aponta Helm e Kubernetes.

## Como instalar

1. Escolha uma VPS Linux usando a regra oficial por worker como referência e reserve armazenamento persistente para PostgreSQL, logs e artefatos; o projeto não define mínimo de disco.
2. Para uma instalação pequena, siga o Docker Compose oficial; em uma operação maior, avalie o Helm chart documentado pelo Windmill.
3. Configure PostgreSQL, as variáveis de ambiente e os volumes persistentes antes de expor a interface na internet.
4. Crie o workspace, registre os recursos e segredos necessários e teste um script, webhook ou flow antes de ligar processos reais.
5. Publique com domínio e HTTPS, limite acessos, configure backup do banco e acompanhe CPU, RAM, filas e disco conforme os workers entrarem em uso.

## Perguntas frequentes

### Qual é o requisito oficial para hospedar Windmill?

O Windmill não publica um mínimo completo de VPS ou de disco. A orientação oficial disponível é por worker: 1 worker para cada 1 vCPU e 1–2 GB de RAM. Use essa relação como referência, some os recursos do servidor e do PostgreSQL e monitore a carga real antes de ampliar.

### Windmill precisa de GPU?

Não para executar scripts, workflows, webhooks e integrações por API. GPU só faz sentido se algum job usar um modelo de IA local na sua própria infraestrutura. Nesse caso, o modelo local é uma carga separada e define seu próprio dimensionamento.

### Dá para rodar Windmill em uma única VPS?

Sim. A documentação oficial indica Docker e Docker Compose em uma instância única para instalações pequenas. Para uso maior ou de produção, ela recomenda o Helm chart em Kubernetes.

### Quando não vale usar uma VPS para Windmill?

Não vale se sua equipe não quer operar atualizações, domínio, HTTPS, backups, PostgreSQL e monitoramento. Também não escolha a VPS como se ela definisse sozinha a velocidade de toda automação: jobs que dependem de APIs, bancos externos ou modelos remotos continuam limitados por esses serviços.

## Fontes

- Windmill Docs: auto-hospedagem e regra de 1 worker por 1 vCPU e 1–2 GB de RAM — https://www.windmill.dev/docs/advanced/self_host (conferido em 30/07/2026)
- Windmill Docs: introdução à plataforma, scripts, flows, apps, permissões, secrets, webhooks e agendamento — https://www.windmill.dev/docs/intro (conferido em 30/07/2026)
- Windmill Docs: scripts são a base de flows e apps; workflows são DAGs — https://www.windmill.dev/docs/getting_started/flows_quickstart (conferido em 30/07/2026)
- Windmill Docs: Docker Compose para instalações pequenas e Helm/Kubernetes para produção maior — https://www.windmill.dev/docs/advanced/self_host (conferido em 30/07/2026)
- Hostinger: catálogo oficial de aplicações inclui Windmill para VPS — https://www.hostinger.com/br/applications/windmill (conferido em 30/07/2026)