Setup & operation

Can I install any operating system on a VPS?

Short answer

On KVM, yes. OnionVPS provides templates for Ubuntu, Debian, AlmaLinux, Rocky, Fedora, Arch, Alpine, NixOS, FreeBSD, OpenBSD, Windows Server, Proxmox and others, and you can upload a custom ISO and install anything that boots. On container-based virtualisation such as OpenVZ, you are limited to Linux templates the host provides.

Custom ISO upload is free, needs no approval, and works through the out-of-band VNC console — you watch the installer exactly as if you were at a physical machine.

This is the practical reason KVM matters for anything unusual. FreeBSD, OpenBSD, Whonix, a hardened image or an appliance operating system are all impossible on shared-kernel virtualisation.

See also: Out-of-band console · Custom ISO · OpenVZ · KVM