Skip to main content
Updated September 5, 2026 An OS template is the pre-built operating system image you select when creating a VM. The template determines what’s on the VM’s disk before any of your code or config runs — kernel, init system, package manager, base packages, default users. A version is retired from the picker when its upstream standard support ends; existing VMs on a retired version keep running, reinstalling and snapshotting unchanged. Two kinds of templates ship with the platform: Beyond these you can save your own VM as a Custom Image and reuse it like an OS template.

What every Raff Linux image includes

Base images are rebuilt regularly from the upstream cloud image with all updates applied, and every Linux template ships the same baseline: Not enabled by default: a host firewall. ufw (Debian family) and firewalld (RHEL family) are installed but inactive so the ports you open are the ones you choose. See Initial server setup.

OS templates available today (us-east)

All Linux templates ship with cloud-init already configured for Raff’s CONTEXT-disk pattern (SSH key + password injection at first boot). All Windows templates ship with cloudbase-init for the same.

Ubuntu

Debian

RHEL family — AlmaLinux, Rocky Linux, CentOS Stream

Three RHEL-compatible distros covering the same surface — same dnf/rpm ecosystem, same SELinux defaults, same admin patterns. Pick whichever fits your shop’s preference. Minimum plan per template. Every template requires at least 1 vCPU and 25 GB of disk. Templates whose upstream minimum is above 1 GB require a plan with at least 2 GB of memory: AlmaLinux 9 and 10, Rocky Linux 9 and 10, CentOS Stream 9, Fedora, openSUSE Leap 16, and all Windows Server editions (which also need 50 GB). The 1 GB plan stays available for Ubuntu, Debian, Alpine, FreeBSD and AlmaLinux/Rocky 8. | AlmaLinux 8, Rocky Linux 8 | RHEL-8-compatible. Use for matching existing RHEL 8 fleets | | CentOS 9 Stream (x64) | Upstream of RHEL — useful for testing what’s coming in RHEL next; not recommended as a long-term production base since it’s a rolling-release variant | | Oracle Linux 10, Oracle Linux 9 | RHEL-compatible with Oracle’s UEK kernel, free to use. Pick for Oracle Database or Oracle-certified stacks. Requires a plan with at least 2 GB memory and a 40 GB disk (the base image is 37 GB) |

Amazon Linux

Fedora

Alpine

Alpine is not glibc-compatible — some prebuilt binaries (Java, Node native modules, proprietary databases) don’t run without rebuilding for musl. Pick another distro if your stack expects glibc.

Other Unix-like

Windows Server

Datacenter vs Standard: Datacenter unlocks Storage Spaces Direct, Software-Defined Networking, and unlimited Hyper-V VM hosting — features most cloud-VM customers don’t need. Pick Standard unless you specifically need a Datacenter feature.

Marketplace templates

Pre-installed apps on top of an OS image — usable straight after first boot once you fill in any credential fields the dialog asks for. Marketplace templates each ship a Get-Started Guides entry (linked from the VM detail page) that walks through first use.

Custom Images

Beyond stock and marketplace, you can save any VM’s OS disk as a Custom Image for reuse. This is how you:
  • Bake your own gold image with your packages / configs / certificates pre-installed
  • Roll back to a known-good state by reinstalling from a snapshot-saved image
  • Standardize a baseline across many VMs in your account
See Save VM disk as image for the API call. Custom Images appear under their own filter in the create-VM dialog’s template picker.

Picking a template

A short decision flow: If you don’t have a strong preference, start with Ubuntu 26.04 LTS — broadest community support, newest kernel, current LTS through 2031.

Create a VM

Pick a template and launch.

Reinstall a VM

Re-image with a different template.

Custom images

Save a configured VM as a reusable image.
Last modified on September 6, 2026