Platform Administration

Manage the Image Catalog

Add and maintain OS images for VM provisioning.

The image catalog defines which operating system images are available for VM creation. Each image entry points to a downloadable cloud image and a checksum file for integrity verification. When a user creates a VM, the agent downloads the image to the Proxmox node if it is not already cached locally.

Manage the image catalog from the Settings page in the portal. The Image Catalog section shows all configured images with their versions and source URLs.

The Image Catalog section lists each OS image with its name, version, source URL, and edit/remove actions.

Add an image

Each image requires:

ParameterDescriptionExample
nameThe OS name.Ubuntu Server
versionThe OS version.24.04 LTS
sources.amd64Direct URL to the amd64 cloud image.https://cloud-images.ubuntu.com/releases/24.04/release/ubuntu-24.04-server-cloudimg-amd64.img
checksumFileURL to the checksum file for verification.https://cloud-images.ubuntu.com/releases/24.04/release/SHA256SUMS

In the portal:

  1. Navigate to Settings.
  2. In the Image Catalog section, click New image.
  3. Fill in the name, version, source URL, and checksum URL.
  4. Click Save.
Both the source URL and the checksum URL must be valid HTTP/HTTPS URLs. The agent downloads and verifies the image when a VM is first created with it on a given node. Subsequent VMs on the same node use the cached image.

Common images you might want to add:

NameVersionSource
Ubuntu Server24.04 LTScloud-images.ubuntu.com
Debian12cloud.debian.org
Rocky Linux9dl.rockylinux.org
AlmaLinux9repo.almalinux.org

Update an image

To update an existing image's metadata or URLs (for example, when a new point release is published), click Edit next to the image and modify the values.

When updating image URLs, the new image is only downloaded when a VM is next created with it. Existing VMs are not affected. They were provisioned from the image at creation time.

Remove an image

To remove an image from the catalog, click Remove next to it. Removing an image does not affect existing VMs or cached image files on nodes. It only prevents the image from being selected for new VMs.