SCS / IMAGES
SmartOS · bhyve · amd64

Your next VM starts here.

Ubuntu and Debian cloud images, packaged as SmartOS ZFS volumes. Checked daily against the official upstream checksums.

Loading catalogue…

ImageBuildDownloadUse
Configure an instance

VM builder

Choose an image and enter your VM's network details. Download the resulting JSON, then run it on your SmartOS host. The image service does not create VMs.

Getting started

Use with imgadm

Requires SmartOS 20260306 or later, bhyve and UEFI. cloud-init receives your hostname, network configuration and SSH key through NoCloud. The boot filesystem grows to the configured disk size on first boot.

imgadm sources -a https://img.scs.re
imgadm avail type=zvol
imgadm import IMAGE_UUID
vmadm create -f vm.json

Read-only image API: GET /images, GET /images/UUID and GET /images/UUID/file. List filters include name, version, type, os and state. Published UUIDs are immutable; new upstream content creates a new image.

Images retain the distribution's defaults. Use cloud-init user-data to install packages or apply your configuration. These are NoCloud images; SmartOS mdata tools are not bundled.

Sources: Ubuntu 26.04 · Debian 13 · SmartOS NoCloud documentation

About this service

Images maintained by SCS

We run this catalogue to make current Ubuntu and Debian images available for our SmartOS infrastructure. The operating systems come from their official cloud image projects; our builder verifies, packages and publishes them for bhyve.

The catalogue and VM builder take inspiration from datasets.at. Image packaging follows SmartOS NoCloud guidance. New upstream content receives a new image UUID, while existing versions remain available.