Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.rafftechnologies.com/llms.txt

Use this file to discover all available pages before exploring further.

Updated May 10, 2026 The raff template command group lists OS templates available for VM creation — Linux distributions (Ubuntu, Debian, CentOS, etc.), Windows Server versions, and pre-built application images. Output supports --output json for scripting. Alias: raff templates.

Subcommand index

SubcommandWhat it does
listList OS templates

list

raff template list \
  [--category linux|windows|app] \
  [--vm-type standard|premium] \
  [--region <region>] \
  [--output table|json]
List OS templates, optionally filtered. Output columns: ID, NAME, VERSION, OS, CATEGORY, REGION, MIN CPU/RAM/DISK. The minimums are the smallest plan that can run the template — pick a pricing_id at or above these.
# Every Linux template
raff template list --category linux

# Windows templates compatible with premium plans
raff template list --category windows --vm-type premium

# Filter to a specific region
raff template list --region us-east --output json | jq '.[] | {id, name}'

VM commands

Pass template ID via raff vm create —template-id.

Pricing commands

Pick a plan that meets the template’s minimums.

data.raff_templates (Terraform)

Same data, declarative.
Last modified on May 11, 2026