[{"data":1,"prerenderedAt":100},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-windmill":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"slug":7,"name":8,"description":9,"phase":10,"unavailableReason":11,"docsUrl":12,"logo":13,"github":13,"tagline":14,"longDescription":15,"features":16,"useCases":23,"steps":33,"faq":49,"specs":65,"compatibleOs":74,"relatedApps":75,"relatedPosts":95,"category":97},"windmill","Windmill","Code-first self-hosted automation platform: turn Python, TypeScript, Go or Bash scripts into workflows, internal APIs and UIs — 17k ⭐, AGPLv3.",2,"awaiting_qa","https:\u002F\u002Fservorbit.com\u002Fblog\u002Finstaller-windmill-vps",null,"Run your scripts as workflows, APIs and UIs — 100% self-hosted on your VPS.","Windmill is an open-source developer platform that turns code (Python, TypeScript, Go, Bash, SQL) into production-ready workflows, scheduled jobs, internal APIs and auto-generated UIs.\n\nUnlike no-code tools, Windmill targets teams that want to write real code while offloading the orchestration, secret management, scheduling and UI scaffolding. Deploy a Python function and Windmill infers its input form, exposes it as an API endpoint, and adds it to the catalogue.\n\nSelf-hosted on your VPS, Windmill keeps your scripts close to your internal databases, avoids leaking credentials to a third-party, and removes per-execution billing. The engine is written in Rust, so it is fast, lightweight, and designed for self-hosting from day one.",[17,18,19,20,21,22],"Native code in Python, TypeScript, Go, Bash and SQL — versioned in Git, not locked in a proprietary UI.","Auto-generated input forms and REST API endpoints for every script or flow.","Scalable workers: add worker containers to handle more jobs in parallel.","Built-in secret and variable management, accessible only from your server.","Scheduled jobs (cron), webhook triggers, and event-driven flows.","No per-execution limits set by a SaaS publisher.",[24,27,30],{"title":25,"description":26},"Internal tooling without a frontend team","Write a script, get a form-backed UI and an API endpoint automatically — ship internal tools in hours.",{"title":28,"description":29},"ETL and data pipelines","Chain Python scripts into flows that fetch, transform and push data between your databases and SaaS tools on a cron schedule.",{"title":31,"description":32},"Operational automation","Trigger scripts from webhooks (GitHub, Slack, payment events) and chain the processing without a dedicated application server.",[34,37,40,43,46],{"title":35,"body":36},"Deploy from the Marketplace","Select Windmill in your ServOrbit client area under Marketplace → Automatisation & Workflows → Windmill and click Deploy. The provisioning playbook starts the Windmill server, one default worker and one native worker against a PostgreSQL 16 database.",{"title":38,"body":39},"Log in and change the default password","Open the URL provided, log in with `admin@windmill.dev` \u002F `changeme`, then immediately go to Settings → Users and set a strong password. Windmill has no rate-limiting on the login page by default.",{"title":41,"body":42},"Write and deploy your first script","Click New Script, choose Python or TypeScript, write your function. Windmill auto-detects the parameter types and generates an input form. Click Deploy to make it runnable.",{"title":44,"body":45},"Turn your script into a flow","In the Flow builder, add your script as a step, chain it with others, add error handlers and conditional branches — all without leaving the browser.",{"title":47,"body":48},"Schedule or expose as webhook","From the script or flow page, click Schedule to add a cron trigger, or Webhook to get a signed HTTP endpoint that any external tool can call.",[50,53,56,59,62],{"q":51,"a":52},"What are the default login credentials?","Windmill ships with `admin@windmill.dev` \u002F `changeme`. Change the password immediately after first login — the admin email and password can both be updated under Settings → Users.",{"q":54,"a":55},"How is Windmill different from n8n or Activepieces?","n8n and Activepieces are oriented towards connecting SaaS services with visual, low-code flows. Windmill targets developers who want to write real code (Python, TypeScript, Go, Bash, SQL) and have it orchestrated, versioned and exposed automatically. The two approaches are complementary.",{"q":57,"a":58},"What VPS configuration is needed?","A minimum of 2 vCPU and 4 GB RAM is recommended for the server, one default worker and one native worker. Add more worker containers if you run many concurrent jobs or heavy Python workloads.",{"q":60,"a":61},"Does Windmill need a domain name?","Not for basic use — the web UI is accessible at the IP assigned by ServOrbit. A domain is recommended for OAuth providers and webhook URLs that need a stable HTTPS address.",{"q":63,"a":64},"Can workers run Docker containers?","Yes. The default worker mounts the Docker socket and runs in privileged mode so scripts can spin up ephemeral Docker containers for sandboxed execution. This requires the Docker socket to be available on the host, which it is on all ServOrbit VPS instances.",{"cpu":66,"ram":67,"stack":68,"license":72,"port":73},"2 vCPU minimum","4 GB minimum",[69,70,71],"Docker","Rust","PostgreSQL","AGPLv3","8000",[],[76,84,90],{"name":77,"slug":77,"categorySlug":78,"categoryName":79,"categoryColor":80,"logo":81,"tagline":82,"description":83},"n8n","automatisation","Automation & Workflows","text-brand-action bg-brand-action\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fn8n","Automate your business processes with 400+ integrations — 100% self-hosted on your VPS.","Automate your workflows across applications without code. Over 400 integrations, 100% self-hosted on your VPS.",{"name":85,"slug":86,"categorySlug":78,"categoryName":79,"categoryColor":80,"logo":87,"tagline":88,"description":89},"Activepieces","activepieces","https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fselfhst\u002Ficons\u002Fsvg\u002Factivepieces.svg","Self-hosted Zapier alternative with 280+ integrations and an AI agent hub — unlimited flows, zero per-task billing.","Open-source automation platform with 280+ connectors and an AI agent hub. Replace Zapier — unlimited flows, your data stays on your VPS, zero per-task billing.",{"name":91,"slug":92,"categorySlug":78,"categoryName":79,"categoryColor":80,"logo":13,"tagline":93,"description":94},"Node-RED","node-red","Automate your flows and connect your APIs with drag and drop, no code required.","Node-RED is a flow-based automation tool that lets you connect APIs, IoT devices and webhooks in a visual editor. You build your scenarios by wiring together nodes, with no code to write. Self-hosted on your server, it gives you full control over your data and integrations, backed by an ecosystem of more than 4000 community nodes.",[96],"installer-windmill-vps",{"key":78,"slug":78,"name":79,"objective":98,"icon":99,"color":80},"Automate business processes.","automation",1786321706420]