Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.xloud.tech/llms.txt

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

Overview

Pre-built cloud images are official distribution releases packaged for virtual machine deployment. Each image includes cloud-init for first-boot customization, SSH server access, and storage drivers optimized for virtual environments. Use these images as the starting point for new instances rather than installing an operating system from scratch.
Prerequisites
  • An active Xloud account with appropriate permissions
  • Access to the Xloud Dashboard or CLI configured with credentials
  • API credentials sourced (source openrc.sh)
Start with CirrOS for initial environment testing. It is a minimal test image that launches in seconds and consumes almost no resources.

Available Images

All images listed below require cloud-init to function correctly in Xloud. Images without cloud-init will not receive SSH keys, hostname assignments, or network configuration on launch.
DistributionDownload URLFormatDefault User
Ubuntu 24.04 LTScloud-images.ubuntu.comQCOW2ubuntu
Ubuntu 22.04 LTScloud-images.ubuntu.comQCOW2ubuntu
CentOS Stream 9cloud.centos.orgQCOW2cloud-user
AlmaLinux 9repo.almalinux.orgQCOW2almalinux
Rocky Linux 9dl.rockylinux.orgQCOW2rocky
Debian 12cloud.debian.orgQCOW2debian
Fedora 41fedoraproject.orgQCOW2fedora
CirrOS 0.6.2download.cirros-cloud.netQCOW2cirros / pass: gocubsgo
Windows Server 2022microsoft.com/evalcenterVHDAdministrator
Windows Server evaluation images expire after 180 days. For production use, supply a licensed Windows image prepared with Cloudbase-Init installed.

Download and Upload an Image

Navigate to Images

Navigate to Compute > Images. Click Create Image.
2

Configure the image record

FieldRecommended Value
Nameubuntu-24.04-lts
Upload TypeFile URL (for web download) or Upload File (for local upload)
File URLPaste the download URL from the table above
Disk FormatQCOW2
OSSelect the matching distribution (e.g., Ubuntu)
OS Version24.04
OS Adminroot (Linux) or Administrator (Windows)
Min System Disk (GiB)10 for most Linux images; 40 for Windows
Min Memory (GiB)1 for Linux; 2 for Windows
See Upload an Image for the complete field reference.
3

Create the image

Click Confirm. The image enters Saving status while the file is fetched and stored. Large images may take several minutes.
The status transitions to Active when storage is complete. The image is available immediately for launching instances.

Validation

Confirm the uploaded image is registered and ready before launching instances.
Navigate to Compute > Images. Locate the image by name and verify:
  • Status: Active (green indicator)
  • Format: Matches the selected disk format
  • Size: Matches the expected download size
Image shows Active status and is selectable when launching a new instance.

Next Steps

Image Requirements

Understand what makes an image compatible with Xloud Compute.

Upload an Image

Upload images from local files or import via web URL.

Convert Formats

Convert VMDK, VHD, or RAW images to QCOW2 before uploading.

Image Properties

Set OS metadata, hardware requirements, and scheduler hints.