Automatización y flujos de trabajo

Windmill

Transforme sus scripts Python, TypeScript y Bash en workflows, API e interfaces — sin salir de su editor.

Acerca de Windmill

Windmill es una plataforma de automatización de código abierto que transforma sus scripts (Python, TypeScript, Go, Bash, SQL) en workflows planificados, API REST e interfaces generadas automáticamente. A diferencia de las herramientas no-code, Windmill se dirige a los equipos que quieren escribir código real y delegar al mismo tiempo la orquestación, la gestión de secretos, la planificación y la construcción de la interfaz. Autoalojado en su VPS, mantiene sus scripts cerca de sus datos internos y elimina toda facturación por ejecución.

Lo que se instala

Listo al arrancar el VPS

SO compatibles
Ubuntu 24.04, Ubuntu 22.04, Debian 12
Aplicación
Windmill
Stack técnico
DockerRustPostgreSQL
RAM mínima
4 GB mínimo
CPU mínima
2 vCPU mínimo
Puerto por defecto
8000
Acceso
root por SSH

Funcionalidades clave

  • Código nativo en Python, TypeScript, Go, Bash y SQL — versionado en Git, no encerrado en una interfaz propietaria.
  • Formularios de entrada y endpoints de API REST generados automáticamente para cada script o flow.
  • Workers escalables: añada contenedores para procesar más jobs en paralelo.
  • Gestión integrada de secretos y variables, accesible únicamente desde su servidor.
  • Jobs planificados (cron), disparadores webhook y flows dirigidos por eventos.
  • Ninguna limitación de ejecuciones impuesta por un editor SaaS.

¿Cuándo usar esta solución?

Herramientas internas sin equipo de frontend

Escriba un script y obtenga automáticamente una interfaz con formulario y un endpoint de API — entregue herramientas internas en unas horas.

Pipelines ETL y procesamiento de datos

Encadene scripts Python en flows que recuperan, transforman y envían datos entre sus bases de datos y sus herramientas SaaS según una planificación cron.

Automatización operativa

Dispare scripts desde webhooks (GitHub, Slack, eventos de pago) y encadene el procesamiento sin un servidor de aplicaciones dedicado.

Guía

Desplegar Windmill en su VPS

  1. Desplegar desde el Marketplace

    Seleccione Windmill en su área de cliente ServOrbit, en Marketplace → Automatisation & Workflows → Windmill, y haga clic en Desplegar. El playbook de aprovisionamiento arranca el servidor Windmill, un worker por defecto y un worker nativo contra una base de datos PostgreSQL 16.

  2. Conectarse y cambiar la contraseña

    Abra la URL proporcionada, conéctese con [email protected] / changeme y vaya de inmediato a Settings → Users para definir una contraseña robusta. Windmill no aplica rate-limiting en la página de acceso por defecto.

  3. Escribir y desplegar su primer script

    Haga clic en New Script, elija Python o TypeScript y escriba su función. Windmill detecta automáticamente los tipos de los parámetros y genera un formulario de entrada. Haga clic en Deploy para hacerlo ejecutable.

  4. Transformar su script en un flow

    En el constructor de Flow, añada su script como paso, encadénelo con otros, agregue gestores de errores y ramas condicionales — todo ello desde el navegador.

  5. Planificar o exponer como webhook

    Desde la página del script o del flow, haga clic en Schedule para añadir un disparador cron, o en Webhook para obtener un endpoint HTTP firmado que cualquier herramienta externa pueda invocar.

Windmill se entrega con [email protected] / changeme. Cambie la contraseña inmediatamente después del primer acceso — tanto el correo del administrador como la contraseña pueden actualizarse en Settings → Users.

Integrar el botón de despliegue

¿Mantiene un proyecto que utiliza Windmill? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.

Deploy Windmill on ServOrbit
Markdown
[![Deploy Windmill on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=windmill&utm_source=deploy-badge&utm_medium=referral&utm_campaign=windmill)
HTML
<a href="https://servorbit.com/vps-cloud?template=windmill&utm_source=deploy-badge&utm_medium=referral&utm_campaign=windmill"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Windmill on ServOrbit" height="40"></a>

El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico.

Escribir por WhatsAppse abre en una pestaña nueva