Remote OS installation panel for Linux and Windows servers. Choose your OS, generate a single Bash command, and deploy to bare-metal or VPS — fully automated, fully secure.
curl -sL https://os-install-hazel.vercel.app/api/deploy/script?id=abc123 | bashFrom single VPS deployments to managing hundreds of bare-metal servers, OS Deploy handles the entire provisioning pipeline.
Generate a single curl | bash command. Run it on any machine and the OS installs automatically.
Every deployment generates a unique root/admin password. Credentials are never stored in plain text — retrieve them via a secure public URL.
Upload your own OS images via the dashboard. Supports .iso, .img.gz, and .qcow2 formats.
Watch your deployment progress live with a step-by-step status stepper. Pending → Installing → Complete, with live polling every 3 seconds.
Full REST API with API key authentication. Integrate OS deployments directly into your CI/CD pipelines, Ansible playbooks, or Terraform workflows.
Manage users, add credits, and monitor all deployments from a single admin dashboard. Role-based access keeps everything secure.
Pick from Debian, Ubuntu, Windows Server, or upload your own custom ISO image. One click to select.
Click generate and copy the one-liner Bash command. No dependencies — just curl and bash.
Open your private credentials URL to get IP, username, and password. No login required — your deployment ID is your secret key.
Start free. Scale as you grow. Every plan includes full API access and unlimited ISO storage.
Perfect for hobbyists and small projects.
For professionals and growing teams.
For data centers, hosting companies, and MSPs.
Built-in OS Profiles
Average Deploy Time
API Endpoints
Custom ISO Support
“OS Deploy saved us hours of manual provisioning. We now deploy Windows Server to dozens of dedicated machines with a single command. The public credentials URL is genius.”
You generate a Bash command from the dashboard, then run it on the target machine (via SSH, recovery console, or rescue mode). The script downloads the OS image, writes it to disk, generates credentials, and reports back to the panel.
Yes! The ISO Storage feature lets you upload any .iso, .img.gz, or .qcow2 image via URL. Your custom images appear in the deploy grid alongside the built-in ones.
Absolutely. Every deployment generates a unique random password. Credentials are accessible only via a private URL keyed by your deployment UUID — a 36-character string that cannot be guessed.
Each OS deployment costs 1 credit. The free plan includes 10 credits. Pro gets 100/month. Enterprise is unlimited.
Yes — it works on any machine with curl and bash. Tested with Hetzner, OVH, DigitalOcean, Linode, Vultr, AWS EC2, and bare-metal servers.
Join thousands of developers and sysadmins who use OS Deploy to provision servers in seconds. Sign up and get 10 free credits.