Windmill VPSYour scripts, workflows and internal tools, on your own server
- Windmill, its workers and its PostgreSQL database deployed with One Click Apps
- Python, TypeScript, Go, Bash or SQL scripts, flows and apps
- Unlimited executions, no per-task billing
- Hosted in France, 24/7 french-speaking support
Choose your Windmill VPS
Windmill is deployed with One Click Apps on every plan shown here, from 4 vCPUs and 8 GB of RAM. Pick a range, then the size that suits you.
Ubuntu26.04 · 24.04 · 22.04
Debian13 · 12 · 11
VPS delivered in 10 seconds
- HP-8Processor4 vCPUAMD EPYC 9554Memory8 GBDDR5Storage80 GB NVMeor 160 GB SSDNetwork1 GbpsChoose€12.79excl. VAT/month€15.99Save 38€/year
- HP-16Most popularProcessor8 vCPUAMD EPYC 9554Memory16 GBDDR5Storage160 GB NVMeor 320 GB SSDNetwork1 GbpsChoose€25.59excl. VAT/month€31.99Save 77€/year
- HP-32Processor16 vCPUAMD EPYC 9554Memory32 GBDDR5Storage320 GB NVMeor 640 GB SSDNetwork1 GbpsChoose€51.19excl. VAT/month€63.99Save 154€/year
- HP-64Processor32 vCPUAMD EPYC 9554Memory64 GBDDR5Storage640 GB NVMeor 1280 GB SSDNetwork1 GbpsChoose€102.39excl. VAT/month€127.99Save 307€/year
Every plan has everything you need, and more
- Windmill deployed
- Unlimited traffic
- DDoS protection
- First snapshot included
- 24/7 French-speaking support
Why Windmill on an OnetSolutions VPS
Recent hardware, a fast network and protected data, under every one of your workers.
AMD EPYC processors and NVMe storage
Up to 1 Gbps
OnetSolutions API
Backups and snapshots
Online in three steps
Nothing to install: you order, Windmill is deployed on your server and published over HTTPS.
- 01
Choose your VPS
Select a plan with at least 4 vCPUs, 8 GB of RAM and 30 GB of disk: Windmill is already selected in the order.
- 02
Windmill deploys
The One Click Apps platform installs on your VPS, then deploys the Windmill server, its workers, its language server and its PostgreSQL database, without typing a single command.
- 03
Secure your account
Open Windmill on its HTTPS address, sign in with the default account documented by Windmill and immediately create your own administrator account, which replaces it.
All of Windmill, on your server
Windmill Labs' developer platform, deployed with One Click Apps: you write your scripts and workflows, the platform takes care of HTTPS, updates and backups.
Scripts in 20+ languages
Python, TypeScript (Bun, Deno or Node.js), Go, Bash, SQL, PHP, Rust, C#, Java, Ruby and more, with dependency management handled by Windmill.
Generated interfaces
The parameters of each script become a form: your colleagues run a task without reading a line of code.
Flows
A visual editor to chain your scripts, with branches, loops, error handling, retries and approval steps.
Internal apps
Dashboards and business tools built on your scripts and flows, with the low-code editor or in React and Svelte.
Schedules and triggers
Run your scripts and flows on a cron schedule, a webhook, an HTTP route, an email, a WebSocket, MQTT or a change in a Postgres database.
Resources and secrets
Connections to your databases and APIs, your variables and your secrets stored in folders with separate access rights.
Workers and job queue
Every execution goes through a queue and a worker, with its logs and result available; a native worker, preconfigured for database queries, runs them eight at a time.
Git and local development
A CLI and a VS Code extension to write locally, and workspace sync with a Git repository, limited to 2 users on the Community Edition.
AI agent steps
Add AI agents to your flows with your provider's key: OpenAI, Anthropic, Mistral, Gemini or a compatible endpoint. No model is included.
Windmill Hub
Scripts, flows and resource types shared by the community, ready to import into your workspace.
Managed from the console with One Click Apps
Automatic HTTPS
An HTTPS address from the moment it is deployed, or your own domain with its Let's Encrypt certificate.
Logs and variables
Read the logs of the server, the workers and PostgreSQL, and edit environment variables without opening a terminal.
Updates
The console detects newly published versions, and you start the update when you decide to.
Daily backups
The data volumes, PostgreSQL database included, backed up every day and kept for 7 days.
- Windmill is published by a third party, Windmill Labs. Its source code is released under the AGPLv3 licence, and its clients and OpenAPI specification under the Apache 2.0 licence. The Community Edition image, the one One Click Apps deploys, also contains proprietary code: Windmill Labs allows free use of it, within the limits set in the software, but not reselling it or running it as a managed service. According to windmill.dev, those limits are 3 workspaces, 50 users including 10 with SSO, 4 groups and 30 days of execution history. The Enterprise Edition, sold by Windmill Labs, adds audit logs, SAML and Kafka triggers among others; we do not sell it.
- The workers of this deployment have access to the VPS's Docker engine, to run containers from your scripts: they can act on the One Click Apps platform and your other applications. Only let people you trust write scripts.
What you can build with Windmill
From a one-off script to an internal tool shared by the whole team, on a single server.
Scheduled jobs
Replace scattered crontabs with scheduled scripts, with their logs, error alerts and a button to run them again.
- Python
- TypeScript
- Bash
Data processing
Flows that extract, transform and load your data between databases and files, step by step.
- PostgreSQL
- MySQL
- DuckDB
Internal tools
Forms and dashboards so the team runs everyday operations without going through a developer.
- React
- Svelte
- PostgreSQL
Webhooks and integrations
Receive events from your services and trigger the right processing, with one HTTP route per need.
- Stripe
- GitHub
- HubSpot
Alerts and notifications
Watch a metric, a stock level or a deadline and notify the team on its usual channels.
- Discord
- Telegram
- Mattermost
AI agents
Agent steps that read, summarise or classify your data inside a flow, with your provider's model.
- Anthropic
- Mistral AI
- Gemini
Windmill runs on your VPS, our console drives it
Your server and your Windmill application are managed from the OnetSolutions console: status, logs, domains, backups and billing in one place.
- Windmill status, start, stop and restart
- Live logs and environment variables
- Custom domain and automatic HTTPS
- KVM console, snapshots and VPS firewall
- System
- Ubuntu 26.04 LTS
- IP address
- 51.210.24.8
- Uptime
- 34 j
- Size
- 4 vCPU · 8 Go
A team behind your server
Engineers who know your VPS, reachable at any hour.
24/7 French-speaking support
Open a ticket from the console, day or night: a person answers.
Help center
One Click Apps guides, tutorials and the API reference to go further.
30-day money-back guarantee
Try Windmill on your VPS: if it does not suit you, you get your money back.
Manage your VPS with AI
Our MCP server connects Claude, Cursor or any Model Context Protocol client to your OnetSolutions account: ask about your servers and their status in natural language, without leaving your assistant.
- Read-only: the assistant looks, it changes nothing
- Signs in with your OnetSolutions account
- Claude
- Cursor
- Any MCP client
Windmill FAQ
What to know before you order, and right after.
What is Windmill?
Windmill is a developer platform published by Windmill Labs to build scripts, workflows and internal tools. You write code in Python, TypeScript, Go, Bash, SQL and many other languages; Windmill runs it on its workers, schedules it, chains it into flows and generates an interface for it.
Is Windmill free and open source?
Its source code is open source, under the AGPLv3 licence (Apache 2.0 for the clients and the OpenAPI specification). The Community Edition image we deploy also contains proprietary code: it is free for your own use, with unlimited executions, within the limits set in the software, but it cannot be resold or run as a managed service. The Enterprise Edition is sold by Windmill Labs, not by OnetSolutions; the prices on this page are for the VPS.
What are the Community Edition limits?
According to the table published on windmill.dev: unlimited executions, 3 workspaces, 50 users including 10 signing in with SSO, at most 4 groups and at most 30 days of execution history. Audit logs, SAML and SCIM, and Kafka, NATS or SQS triggers are part of the Enterprise Edition.
Why does it need at least 4 vCPUs and 8 GB of RAM?
The deployment starts the Windmill server, three standard workers, a native worker, a language server for the editor and PostgreSQL. Windmill's documentation recommends one vCPU and 1 to 2 GB of RAM per worker; with the server, the database and the 1 GB reserved for the system and the platform, 4 vCPUs and 8 GB are the starting point. Plan for more for heavy workloads.
How do I access Windmill after ordering?
Once the VPS is created, the One Click Apps platform installs and then deploys Windmill. The HTTPS address shows up in the console, in the application's Overview tab. Sign in with the default account given in Windmill's documentation, then create your own administrator account right away: it replaces the default account, whose password is public.
Is an AI model included?
No. No model is provided and Windmill needs no GPU. Windmill's AI agent steps and code assistant use your provider's API key, for instance OpenAI, Anthropic, Mistral or Google, which you add as a resource.
Can I use my own domain name?
Yes. Add it in the application's Domains tab. If the DNS zone is hosted at OnetSolutions, the A record is created for you; otherwise, the console shows the IP address to point it to. The HTTPS certificate is issued automatically.
Are my scripts and data backed up?
All of Windmill's state lives in its PostgreSQL database: scripts, flows, resources and history. The application's data volumes, database included, are backed up every day at 3 am and kept for 7 days, on the VPS's own disk: they protect you from a mistake in the application, not from losing the server. For that, add the VPS backup option (from €2.99 excl. VAT/month) or take a snapshot.
How do updates work?
Every night, the platform compares what runs on your VPS with what has been published. When a new version is available, a banner shows it in the console and you start the update when you decide to; the data volumes are kept. Take a backup before a major version change.
Who looks after Windmill once it is installed?
Our support covers the VPS: the server, its network, its storage and its availability. Windmill, its configuration, your scripts and their updates remain your responsibility: the console gives you the tools to manage them, and you keep root access to the server.
Launch your Windmill VPS
Pick your plan: Windmill is deployed on your server, ready to run your scripts.
- 30-day money-back guarantee
- Hosted in France
- 24/7 French-speaking support
€15.99with the annual commitment
- 4 vCPU AMD EPYC 9554
- 8 GB DDR5
- 80 GB NVMe
- 1 Gbps