Full freedom
Any distribution not included in the panel of common distributions. You can deliver the install media, we'll take care of the hypervisor and the bare metal.
For any 64-bit Linux ISO upload the ISO in the panel as usual for install from virtual CD on our bare metal EPYC Genoa server with NVMe storage in RAID10 configuration.
This has been tested with: Arch, NixOS, Gentoo, Alpine, Void, Slackware and many other security-oriented Linux distributions that are KVM-compatible.
The panel includes an image library for the most common distributions. For all the other distributions, custom ISO support exists for four reasons why teams use this functionality.
We do not maintain a list of pre-built example images on this page. Upload any 64-bit Linux ISO from the control panel and install it like you would on bare metal. Arch, NixOS, Alpine, Gentoo, Slackware, Void, or any other distribution that boots on KVM works the same way. The exact set of images shipped via the panel changes over time; the list of common pre-built images for Ubuntu, Debian, AlmaLinux, Rocky and CentOS Stream is on the Linux VPS page.
Five steps to install any 64-bit Linux on a BuyVPS instance via custom ISO.
This is using the Dedicated CPU D-4 plan based out of Amsterdam, 2 vCPUs pinned to 2 cores on an EPYC Genoa processor. 4GB of DDR5 ECC memory, 60GB NVMe RAID10 storage.
The control panel and API for the life-cycle of the VPS, to operate it without needing support. All end-to-end, scriptable, and also supported by Terraform and Ansible.
It costs the same for Linux in both regions.
Compare every planUsing the same state of the art hardware, managed from the same award winning control panel, and backed by around the clock support from two data centers. Amsterdam and New York, you can create a Custom ISO VPS in under a minute. Cloud-Init automatically logs you in via SSH the first time the VPS is booted with the root password provided as the SSH key for the VPS.
Quick answers about plan choice, deployment, support and day-to-day operation of Custom ISO on KVM.
From $18.40/mo on a 2-year term, fixed for life. Paste this cloud-init to boot hardened in one step:
#cloud-config
package_update: true
packages: [ufw, fail2ban]
runcmd:
- ufw allow OpenSSH
- ufw --force enable
- systemctl enable --now fail2ban