Windmill

Windmill Self-Hosted, Deploy em um Clique

O Windmill é uma plataforma open-source para workflows e aplicativos internos. A Automatio faz o deploy na sua própria VPS com HTTPS em um clique para total...

windmill self-hostedautomação windmillworkflow open sourcedocker windmillplataforma de automação vpsferramentas para desenvolvedores+1 more
Windmill logo

Windmill

Automation & Workflows

O Windmill é uma plataforma open-source para workflows e aplicativos internos. A Automatio faz o deploy na sua própria VPS com HTTPS em um clique para total...

workflowautomationdevelopment

O que recebe ao implementar Windmill

O servidor que alugamos, quanto custa e o que o instalador vai pedir.

Servidor
CX23 · 2 vCPU · 4 GB RAM
A partir de
9 $/mês
Configuração
Sem configuração necessária

Incluído em cada implementação

  • Servidor dedicado, uma app por máquina
  • Certificado HTTPS emitido automaticamente
  • Subdomínio gratuito, domínio próprio opcional
  • Reinício, redimensionamento, snapshots e restauro

Implemente Windmill com um clique

No seu próprio servidor, com os seus dados. Sem terminal, sem comandos Docker, sem certificados.

  1. 1

    Escolha um tamanho

    Comece pelo servidor mais pequeno que serve à app. Pode aumentar depois sem reinstalar.

  2. 2

    Carregue em implementar

    Alugamos o servidor, instalamos a app com Docker e apontamos um subdomínio para ela.

  3. 3

    Veja-a arrancar

    O aprovisionamento corre sozinho e demora alguns minutos. Quando chega o certificado HTTPS, a app está no ar.

Tamanho do servidor

Faturado mensalmente com a sua subscrição Automatio. Destrua o servidor quando quiser e a cobrança para.

Capacidades de Windmill

Explore o que o Automatio pode fazer para este caso de uso

Scripting multilinguagem

O Windmill trata o código como o bloco de construção primário da automação. Você pode escrever scripts em TypeScript, Python, Go, Bash ou SQL e expô-los como nós reutilizáveis. Cada script gera automaticamente seu próprio formulário de UI com base em seus argumentos, permitindo que usuários não técnicos disparem lógica complexa sem tocar no código.

  • 1Suporta Bun e Deno para TypeScript
  • 2Gerenciamento de dependências Python via uv
  • 3Execução nativa de SQL para PostgreSQL e Snowflake
  • 4Suporte direto a Bash e PowerShell para tarefas de sistema
  • 5Controle de versão para cada script salvo na instância

Capacidades de Windmill

  • Scripting multilinguagem

    O Windmill trata o código como o bloco de construção primário da automação. Você pode escrever scripts em TypeScript, Python, Go, Bash ou SQL e expô-los como nós reutilizáveis. Cada script gera automaticamente seu próprio formulário de UI com base em seus argumentos, permitindo que usuários não técnicos disparem lógica complexa sem tocar no código.

    1. Suporta Bun e Deno para TypeScript
    2. Gerenciamento de dependências Python via uv
    3. Execução nativa de SQL para PostgreSQL e Snowflake
    4. Suporte direto a Bash e PowerShell para tarefas de sistema
    5. Controle de versão para cada script salvo na instância
  • Motor de workflow visual

    Você pode encadear seus scripts em Grafos Acíclicos Dirigidos (DAGs) complexos usando um editor visual. O motor lida com novas tentativas (retries), ramificação de erros e execução paralela em escala. Por utilizar um núcleo Rust de alta performance, ele mantém uma latência menor do que ferramentas de automação tradicionais baseadas em Node.js durante picos de alta concorrência.

    1. Designer de fluxos do tipo arrastar e soltar (drag-and-drop)
    2. Loops paralelos for-each e lógica de ramificação
    3. Etapas de espera para aprovações com humano no circuito (human-in-the-loop)
    4. Gerenciamento automático de estado entre as etapas
    5. Suporte para aninhamento de subfluxos dentro de workflows maiores
  • Construtor de aplicações low-code

    A plataforma inclui um editor para construir dashboards e painéis administrativos que ficam acima dos seus scripts. Você pode arrastar componentes como tabelas, botões e gráficos para uma tela e vinculá-los aos resultados das suas automações. Isso elimina a necessidade de escrever boilerplate de frontend para ferramentas internas.

    1. Biblioteca com mais de 50 componentes de UI
    2. Vinculação de dados em tempo real com outputs de scripts
    3. CSS e estilos customizados para consistência de marca
    4. Controle de acesso baseado em papéis (RBAC) para visualizações específicas de apps
    5. Deploy de aplicações standalone para usuários finais
  • Gerenciamento de recursos e secrets

    Centralize suas chaves de API, credenciais de banco de dados e configurações em um cofre seguro. O Windmill permite que você defina Resource Types customizados, facilitando a troca entre chaves de produção e staging ou o gerenciamento de prompts de LLM complexos globalmente sem codificá-los rigidamente nos scripts.

    1. Criptografia AES-256 para secrets em repouso
    2. Definições de schema customizadas para diferentes tipos de recursos
    3. Isolamento de variáveis de ambiente entre workspaces
    4. Compartilhamento global de credenciais entre equipes
    5. Sistema de gerenciamento de prompts para fluxos impulsionados por IA

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

Execuções ilimitadas: Concorrentes proprietários frequentemente cobram por tarefa ou por minuto de execução. Rodar o Windmill no seu próprio servidor remove esses limites, permitindo milhões de jobs por um custo fixo de VPS.
Requisitos de memória: O Windmill requer um mínimo de 4GB de RAM para rodar seus workers e banco de dados confortavelmente; escolher um tier de VPS menor provavelmente resultará em falhas de falta de memória (OOM).
Acesso à rede interna: Hospede na sua própria infraestrutura para permitir que as automações conversem diretamente com bancos de dados internos e APIs locais sem túneis VPN complexos ou exposição pública de sistemas.
Configuração de SMTP: Não há servidor de e-mail integrado. Para enviar notificações ou relatórios, você deve configurar seu próprio provedor SMTP como Postmark ou Amazon SES manualmente.
Soberania de prompts: Garanta que seus prompts de IA proprietários e configurações de LLM permaneçam no seu hardware, evitando o vazamento de segredos para provedores de nuvem de terceiros.
Conformidade AGPLv3: O software principal utiliza a licença AGPLv3. Você deve seguir estes termos caso planeje redistribuir o código ou oferecê-lo como um serviço gerenciado comercial para terceiros.
Workspaces ilimitados: Crie ambientes isolados para diferentes clientes ou departamentos sem as taxas por workspace típicas de planos SaaS, ideal para agências gerenciando múltiplos stacks de clientes.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

Custo de Execução

comparisonTable.self-hosted.managedSaasTaxas por tarefa ou por minuto
comparisonTable.self-hosted.diyZero (Apenas custo de hardware)
comparisonTable.self-hosted.automatioZero (Taxa de servidor fixa)

Deploy

comparisonTable.self-hosted.managedSaasCadastro instantâneo
comparisonTable.self-hosted.diy1-2 horas de configuração manual do Docker
comparisonTable.self-hosted.automatio~15 minutos automatizado

HTTPS/SSL

comparisonTable.self-hosted.managedSaasIncluso
comparisonTable.self-hosted.diyConfiguração manual do Certbot
comparisonTable.self-hosted.automatioTotalmente automatizado

Privacidade de Dados

comparisonTable.self-hosted.managedSaasArmazenado nos servidores do fornecedor
comparisonTable.self-hosted.diy100% Privado
comparisonTable.self-hosted.automatio100% Privado

Manutenção

comparisonTable.self-hosted.managedSaasZero
comparisonTable.self-hosted.diyAlto (Atualizações manuais)
comparisonTable.self-hosted.automatioBaixo (Correções automatizadas)

Para quem é

Pessoas que realmente executam Windmill no seu próprio servidor, e o que muda quando o fazem.

um desenvolvedor com foco em IA

Cansado de wrappers de IA proprietários e limites restritivos de execução em SaaS.

Você obtém um motor de orquestração de nível profissional que sincroniza com sua CLI local e suporta o Model Context Protocol.

  • Sincronizar scripts Python locais com seu servidor
  • Construir agentes de IA customizados que executam comandos de sistema
  • Depurar fluxos complexos de LLM através da sua IDE favorita

um especialista em operações de marketing

Atualizar manualmente prompts em dezenas de fluxos de automação diferentes.

Gerencie cada prompt como um recurso único que atualiza instantaneamente todo fluxo conectado em todo o seu workspace.

  • Centralizar prompts de conteúdo e respostas do YouTube
  • Fazer testes A/B de diferentes modelos de LLM globalmente
  • Automatizar distribuição de conteúdo multiplataforma

um fundador de agência solo

Preços por assento e por execução destruindo as margens de lucro no trabalho com clientes.

Hospede todas as automações de clientes em uma única instância usando workspaces isolados e forneça painéis administrativos com white-label.

  • Bordoar novos workspaces de clientes em segundos
  • Criar UIs customizadas de gerenciamento de banco de dados
  • Automatizar tarefas recorrentes de relatórios para clientes

um entusiasta de homelab

Ferramentas no-code não suportam protocolos de rede local ou scripts customizados.

Controle total sobre o acesso ao hardware e integração de serviços locais sem precisar abrir portas de firewall para a nuvem.

  • Automatizar a limpeza de metadados de servidor de mídia
  • Sincronizar arquivos locais armazenados com armazenamento S3
  • Executar scripts de manutenção de sistema agendados

O Que e Este Prompt?

Aprenda o que este prompt faz e como ele pode ajuda-lo a obter melhores resultados.

A alternativa para desenvolvedores ao no-code

O Windmill é uma plataforma de alta performance para desenvolvedores projetada para substituir ferramentas como Retool, n8n e Temporal. Enquanto a maioria das plataformas de automação foca em nós visuais que realizam simples requisições HTTP, o Windmill centraliza a experiência em código puro. Ele permite que engenheiros escrevam scripts nas principais linguagens e os transformem instantaneamente em blocos de construção reutilizáveis para workflows ou UIs internas. Essa filosofia code-first garante que você nunca esbarre em uma limitação quando um nó visual não suporta um recurso específico.

Scripts como blocos de construção

O núcleo da plataforma é o script. Cada script que você salva gera automaticamente sua própria UI com base nos argumentos que ele recebe. Se um script Python requer um e-mail e uma contagem, o Windmill constrói esse formulário para você. Esses scripts são então encadeados no Flow Builder, um editor visual de DAGs que lida com o trabalho pesado de orquestração, incluindo novas tentativas, tratamento de erros, loops paralelos e gerenciamento de estado. Ao contrário de ferramentas baseadas em Node.js, seu núcleo em Rust lida com milhares de tarefas concorrentes com sobrecarga mínima.

O ecossistema de recursos

Um dos recursos mais poderosos é o sistema de Recursos (Resources). Em vez de codificar chaves de API rigidamente dentro dos fluxos, você as define como recursos externos. Isso é particularmente útil para workflows orientados a IA onde você pode querer armazenar prompts de LLM, escolhas de modelo e configurações de temperatura como recursos que podem ser atualizados globalmente. Essa separação arquitetônica entre lógica e configuração é o que torna a plataforma adequada para automação profissional.

Desenvolvimento impulsionado por IA

A plataforma se integra profundamente com o desenvolvimento moderno de IA. Com suporte ao Model Context Protocol (MCP) e uma CLI robusta, desenvolvedores podem usar ferramentas como Claude ou Cursor para construir e depurar seus fluxos localmente. Você pode descrever uma automação inteira para uma IA, que então usa a API para criar as pastas, scripts e agendamentos para você. Essa ponte entre IDEs locais e um motor de execução pronto para produção a torna uma escolha padrão para equipes que constroem agentes de IA customizados e lógica de negócios interna.

O Que e Este Prompt?

O Que as Pessoas Estao Dizendo Sobre Windmill

Veja o que a comunidade pensa sobre Windmill

O Windmill é basicamente o que acontece quando você deixa engenheiros construírem uma ferramenta de automação. Ele não te trata como criança; ele apenas te dá um ambiente de alta performance para rodar código.
dev_ops_pete
reddit
Eu saí do n8n porque sub-workflows eram um saco de gerenciar. No Windmill, um script é apenas um script, e eu posso chamá-lo de qualquer lugar.
automation_fanatic
youtube
A curva de aprendizado é mais íngreme que a do Zapier, mas o teto é muito mais alto. Se você sabe o básico de Python, nunca mais vai voltar atrás.
coding_nomad
hackernews
O Windmill rapidamente se tornou crucial na Photoroom... tornou chatops e iterações sobre scripts incrivelmente fáceis.
Eliot Andres
twitter
Hoje, o Windmill está entre os componentes mais estáveis da nossa infraestrutura.
BJ Maldonado
twitter
A configuração rápida através do Docker Compose e UI intuitiva nos permitiu começar imediatamente.
Yonathan Adest
twitter

Videos Sobre Windmill

Assista tutoriais, analises e discussoes sobre Windmill

Estou dizendo que é a ferramenta mais flexível que já usei, e eu adoro. Mudamos a maioria dos nossos workflows para o Windmill.

Como você pode integrar um script dentro de um script... essa é a ferramenta mais poderosa.

Os parâmetros à esquerda fazem o parse automático no painel à direita, este painel me ajuda a visualizar e iterar em meus scripts.

Scripts são legais, mas flows são mais poderosos, em flows você pode sequenciar vários tipos de scripts.

Mais do que apenas prompts

Potencialize seu fluxo de trabalho com Automacao de IA

Automatio combina o poder de agentes de IA, automacao web e integracoes inteligentes para ajuda-lo a realizar mais em menos tempo.

Agentes de IA
Automacao Web
Fluxos Inteligentes

Dicas Profissionais para Windmill

Dicas de especialistas para ajuda-lo a aproveitar ao maximo Windmill e obter melhores resultados.

Use tipos de recursos customizados

Não armazene apenas API keys como strings. Crie Resource Types customizados para coisas como Prompt Sets para manter suas configurações de IA organizadas e com tipagem segura.

Ative o MCP para programação com IA

Ative o servidor Model Context Protocol nas suas configurações. Isso permite que ferramentas de IA como o Claude escrevam, testem e façam deploy de scripts diretamente no seu servidor.

Monitore a RAM para Python

Se você estiver executando processamento de dados pesado em Python, fique de olho no uso de memória. Os workers podem ser intensivos ao importar bibliotecas grandes como o Pandas.

Depoimentos

O Que Nossos Usuarios Dizem

Junte-se a milhares de usuarios satisfeitos que transformaram seu fluxo de trabalho

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.