Images

Run any operating system

Templates for 16 systems, plus custom ISO upload on every plan at no cost. True KVM means BSD, Windows and hardened images all boot.

Short answer

OnionVPS provides templates for 16 operating systems and accepts custom ISO uploads on every plan at no cost. Because every instance is true KVM rather than a shared-kernel container, the BSDs, Windows Server, NixOS, hardened images and appliance systems all boot — which is not possible on OpenVZ or LXC-based virtual servers.

Minimum and recommended memory by system
SystemVersionsMinimum RAMRecommended RAMSupport window
Ubuntu Server24.04 LTS, 22.04 LTS, 25.10512 MB2 GB2029 (24.04 LTS standard support)
Debian13 (Trixie), 12 (Bookworm)256 MB1 GB2028 (Debian 12 LTS)
AlmaLinux10, 9768 MB2 GB2032 (AlmaLinux 9)
Rocky Linux10, 9768 MB2 GB2032 (Rocky 9)
Fedora Server43, 421024 MB2 GB~13 months per release
Arch LinuxRolling512 MB2 GBRolling — no release cycle
Alpine Linux3.22, 3.21128 MB1 GB2 years per release
NixOS25.11, 25.051024 MB4 GB~7 months per release, rolling channel available
FreeBSD14.3, 13.5512 MB2 GB5 years per major release
OpenBSD7.8, 7.7256 MB1 GB2 releases (~1 year)
Windows Server2025, 20222048 MB8 GB2031 (Server 2022 extended)
Proxmox VE9.0, 8.44096 MB16 GBTied to the Debian base
Whonix Gateway171024 MB2 GBTied to the Debian base
Kali Linux2025.4, 2025.32048 MB4 GBRolling
OpenWrt24.10, 23.05128 MB1 GB~2 years per release
Custom ISOAnything you can boot256 MB1 GBn/a