logo

Image server for Incus and LXC

This domain hosts a public image server for use by Incus and LXC.

All images available on this server are generated using distrobuilder along with our YAML definitions files.
The build themselves can be seen on our Jenkins server.

Images are published after basic automated functionality testing.
Should an image regress in some way, images of the past 3 days are kept available.

In LXC, this image server can be used by selecting the "lxc-download" template.
In Incus, this image server is reachable through the "images:" default remote

Currently available images

Distribution Release Architecture Variant Build date LXC (privileged) LXC (unprivileged) Incus (container) Incus (VM)
almalinux10amd64cloud20260901_23:08YESYESYESYES
almalinux10amd64default20260901_23:08YESYESYESYES
almalinux10arm64cloud20260901_23:08YESYESYESNO
almalinux10arm64default20260901_23:08YESYESYESNO
almalinux8amd64cloud20260901_23:08YESYESYESYES
almalinux8amd64default20260901_23:08YESYESYESYES
almalinux8arm64cloud20260901_23:08YESYESYESNO
almalinux8arm64default20260901_23:08YESYESYESNO
almalinux9amd64cloud20260901_23:08YESYESYESYES
almalinux9amd64default20260901_23:08YESYESYESYES
almalinux9arm64cloud20260901_23:08YESYESYESNO
almalinux9arm64default20260901_23:08YESYESYESNO
alpine3.21amd64cloud20260901_19:15YESYESYESYES
alpine3.21amd64default20260901_19:14YESYESYESYES
alpine3.21amd64tinycloud20260901_19:15YESYESYESYES
alpine3.21arm64cloud20260901_19:46YESYESYESYES
alpine3.21arm64default20260901_19:49YESYESYESYES
alpine3.21arm64tinycloud20260901_19:50YESYESYESYES
alpine3.21armhfcloud20260901_19:45YESYESYESNO
alpine3.21armhfdefault20260901_19:49YESYESYESNO
alpine3.21armhftinycloud20260901_19:47YESYESYESNO
alpine3.21loong64cloud20260901_19:25YESYESYESNO
alpine3.21loong64default20260901_19:22YESYESYESNO
alpine3.21loong64tinycloud20260901_19:24YESYESYESNO
alpine3.21riscv64cloud20260901_19:42YESYESYESNO
alpine3.21riscv64default20260901_19:38YESYESYESNO
alpine3.21riscv64tinycloud20260901_19:37YESYESYESNO
alpine3.22amd64cloud20260901_19:16YESYESYESYES
alpine3.22amd64default20260901_19:15YESYESYESYES
alpine3.22amd64tinycloud20260901_19:13YESYESYESYES
alpine3.22arm64cloud20260901_19:48YESYESYESYES
alpine3.22arm64default20260901_19:48YESYESYESYES
alpine3.22arm64tinycloud20260901_19:49YESYESYESYES
alpine3.22armhfcloud20260901_19:43YESYESYESNO
alpine3.22armhfdefault20260901_19:41YESYESYESNO
alpine3.22armhftinycloud20260901_19:49YESYESYESNO
alpine3.22loong64cloud20260901_19:22YESYESYESNO
alpine3.22loong64default20260901_19:26YESYESYESNO
alpine3.22loong64tinycloud20260901_19:26YESYESYESNO
alpine3.22riscv64cloud20260901_19:46YESYESYESNO
alpine3.22riscv64default20260901_19:49YESYESYESNO
alpine3.22riscv64tinycloud20260901_19:39YESYESYESNO
alpine3.23amd64cloud20260901_19:10YESYESYESYES
alpine3.23amd64default20260901_19:15YESYESYESYES
alpine3.23amd64tinycloud20260901_19:16YESYESYESYES
alpine3.23arm64cloud20260901_19:49YESYESYESYES
alpine3.23arm64default20260901_19:50YESYESYESYES
alpine3.23arm64tinycloud20260901_19:51YESYESYESYES
alpine3.23armhfcloud20260901_19:41YESYESYESNO
alpine3.23armhfdefault20260901_19:48YESYESYESNO
alpine3.23armhftinycloud20260901_19:40YESYESYESNO
alpine3.23loong64cloud20260901_19:23YESYESYESNO
alpine3.23loong64default20260901_19:24YESYESYESNO
alpine3.23loong64tinycloud20260901_19:26YESYESYESNO
alpine3.23riscv64cloud20260901_19:50YESYESYESNO
alpine3.23riscv64default20260901_19:48YESYESYESNO
alpine3.23riscv64tinycloud20260901_19:40YESYESYESNO
alpine3.24amd64cloud20260901_19:11YESYESYESYES
alpine3.24amd64default20260901_19:08YESYESYESYES
alpine3.24amd64tinycloud20260901_19:16YESYESYESYES
alpine3.24arm64cloud20260901_19:45YESYESYESYES
alpine3.24arm64default20260901_19:50YESYESYESYES
alpine3.24arm64tinycloud20260901_19:43YESYESYESYES
alpine3.24armhfcloud20260901_19:45YESYESYESNO
alpine3.24armhfdefault20260901_19:43YESYESYESNO
alpine3.24armhftinycloud20260901_19:42YESYESYESNO
alpine3.24loong64cloud20260901_19:25YESYESYESNO
alpine3.24loong64default20260901_19:26YESYESYESNO
alpine3.24loong64tinycloud20260901_19:26YESYESYESNO
alpine3.24riscv64cloud20260901_19:47YESYESYESNO
alpine3.24riscv64default20260901_19:45YESYESYESNO
alpine3.24riscv64tinycloud20260901_19:44YESYESYESNO
alpineedgeamd64cloud20260901_19:16YESYESYESYES
alpineedgeamd64default20260901_19:14YESYESYESYES
alpineedgeamd64tinycloud20260901_19:16YESYESYESYES
alpineedgearm64cloud20260901_19:47YESYESYESYES
alpineedgearm64default20260901_19:44YESYESYESYES
alpineedgearm64tinycloud20260901_19:48YESYESYESYES
alpineedgearmhfcloud20260901_19:48YESYESYESNO
alpineedgearmhfdefault20260901_19:44YESYESYESNO
alpineedgearmhftinycloud20260901_19:47YESYESYESNO
alpineedgeloong64cloud20260901_19:24YESYESYESNO
alpineedgeloong64default20260901_19:25YESYESYESNO
alpineedgeloong64tinycloud20260901_19:24YESYESYESNO
alpineedgeriscv64default20260901_19:41YESYESYESNO
alpineedgeriscv64tinycloud20260901_19:49YESYESYESNO
altSisyphusamd64default20260902_01:17YESYESYESYES
altSisyphusarm64default20260902_01:17YESYESYESYES
altSisyphusloong64default20260902_01:17YESYESYESNO
altp11amd64default20260902_01:17YESYESYESYES
altp11arm64default20260902_01:17YESYESYESYES
amazonlinux2023amd64default20260901_05:09YESYESYESNO
archlinuxcurrentamd64cloud20260902_04:18YESYESYESYES
archlinuxcurrentamd64default20260902_04:18YESYESYESYES
archlinuxcurrentarm64default20260902_04:18YESYESYESNO
archlinuxcurrentloong64default20260902_04:18YESYESYESNO
archlinuxcurrentriscv64default20260902_04:18YESYESYESNO
busybox1.38.0amd64default20260901_06:00YESYESYESNO
busybox1.38.0arm64default20260901_06:00YESYESYESNO
centos10-Streamamd64cloud20260901_07:08YESYESYESYES
centos10-Streamamd64default20260901_07:08YESYESYESYES
centos10-Streamarm64cloud20260901_07:08YESYESYESNO
centos10-Streamarm64default20260901_07:08YESYESYESNO
centos9-Streamamd64cloud20260901_07:08YESYESYESYES
centos9-Streamamd64default20260901_07:08YESYESYESYES
centos9-Streamarm64cloud20260901_07:08YESYESYESNO
centos9-Streamarm64default20260901_07:08YESYESYESNO
debianbookwormamd64cloud20260901_19:08YESYESYESYES
debianbookwormamd64default20260901_19:08YESYESYESYES
debianbookwormarm64cloud20260901_19:37YESYESYESYES
debianbookwormarm64default20260901_19:32YESYESYESYES
debianbookwormarmhfcloud20260901_19:08YESYESYESNO
debianbookwormarmhfdefault20260901_19:32YESYESYESNO
debianbullseyeamd64cloud20260901_19:08YESYESYESYES
debianbullseyeamd64default20260901_19:08YESYESYESYES
debianbullseyearm64cloud20260901_19:31YESYESYESYES
debianbullseyearm64default20260901_19:24YESYESYESYES
debianbullseyearmhfcloud20260901_19:22YESYESYESNO
debianbullseyearmhfdefault20260901_19:08YESYESYESNO
debianforkyamd64cloud20260901_19:08YESYESYESYES
debianforkyamd64default20260901_19:08YESYESYESYES
debianforkyarm64cloud20260901_19:31YESYESYESYES
debianforkyarm64default20260901_19:36YESYESYESYES
debianforkyarmhfcloud20260901_19:22YESYESYESNO
debianforkyarmhfdefault20260901_19:08YESYESYESNO
debianforkyloong64cloud20260901_19:19YESYESYESNO
debianforkyloong64default20260901_19:17YESYESYESNO
debianforkyriscv64cloud20260901_19:27YESYESYESNO
debianforkyriscv64default20260901_19:08YESYESYESNO
debiantrixieamd64cloud20260901_19:08YESYESYESYES
debiantrixieamd64default20260901_19:08YESYESYESYES
debiantrixiearm64cloud20260901_19:26YESYESYESYES
debiantrixiearm64default20260901_19:23YESYESYESYES
debiantrixiearmhfcloud20260901_19:38YESYESYESNO
debiantrixiearmhfdefault20260901_19:08YESYESYESNO
debiantrixieloong64cloud20260901_19:16YESYESYESNO
debiantrixieloong64default20260901_19:08YESYESYESNO
debiantrixieriscv64cloud20260901_19:08YESYESYESNO
debiantrixieriscv64default20260901_19:23YESYESYESNO
devuanchimaeraamd64cloud20260901_11:50YESYESYESNO
devuanchimaeraamd64default20260901_11:50YESYESYESNO
devuanchimaeraarm64cloud20260901_11:50YESYESYESNO
devuanchimaeraarm64default20260901_11:50YESYESYESNO
devuandaedalusamd64cloud20260901_11:50YESYESYESNO
devuandaedalusamd64default20260901_11:50YESYESYESNO
devuandaedalusarm64cloud20260901_11:50YESYESYESNO
devuandaedalusarm64default20260901_11:50YESYESYESNO
devuanexcaliburamd64default20260901_11:50YESYESYESNO
devuanexcaliburarm64default20260901_11:50YESYESYESNO
fedora43amd64cloud20260901_20:33YESYESYESYES
fedora43amd64default20260901_20:33YESYESYESYES
fedora43arm64cloud20260901_20:33YESYESYESYES
fedora43arm64default20260901_20:33YESYESYESYES
fedora44amd64cloud20260901_20:33YESYESYESYES
fedora44amd64default20260901_20:33YESYESYESYES
fedora44arm64cloud20260901_20:33YESYESYESYES
fedora44arm64default20260901_20:33YESYESYESYES
freebsd14.4amd64cloud+ufs20260901_10:35NONONOYES
freebsd14.4amd64cloud+zfs20260901_10:40NONONOYES
freebsd14.4amd64default+ufs20260901_10:44NONONOYES
freebsd14.4amd64default+zfs20260901_10:35NONONOYES
freebsd14.4arm64cloud+ufs20260901_10:35NONONOYES
freebsd14.4arm64cloud+zfs20260901_10:41NONONOYES
freebsd14.4arm64default+ufs20260901_10:35NONONOYES
freebsd14.4arm64default+zfs20260901_10:35NONONOYES
freebsd15.0amd64cloud+ufs20260901_10:42NONONOYES
freebsd15.0amd64cloud+zfs20260901_10:35NONONOYES
freebsd15.0amd64default+ufs20260901_10:35NONONOYES
freebsd15.0amd64default+zfs20260901_10:44NONONOYES
freebsd15.0arm64cloud+ufs20260901_10:35NONONOYES
freebsd15.0arm64cloud+zfs20260901_10:35NONONOYES
freebsd15.0arm64default+ufs20260901_10:35NONONOYES
freebsd15.0arm64default+zfs20260901_10:35NONONOYES
freebsd15.1amd64cloud+ufs20260901_10:35NONONOYES
freebsd15.1amd64cloud+zfs20260901_10:41NONONOYES
freebsd15.1amd64default+ufs20260901_10:41NONONOYES
freebsd15.1amd64default+zfs20260901_10:35NONONOYES
freebsd15.1arm64cloud+ufs20260901_10:42NONONOYES
freebsd15.1arm64cloud+zfs20260901_10:35NONONOYES
freebsd15.1arm64default+ufs20260901_10:35NONONOYES
freebsd15.1arm64default+zfs20260901_10:35NONONOYES
gentoocurrentamd64openrc20260901_19:17YESYESYESYES
gentoocurrentamd64systemd20260901_19:17YESYESYESYES
gentoocurrentarm64openrc20260901_19:51YESYESYESNO
gentoocurrentarm64systemd20260901_19:51YESYESYESNO
gentoocurrentloong64openrc20260901_19:26YESYESYESNO
gentoocurrentloong64systemd20260901_19:27YESYESYESNO
kalicurrentamd64cloud20260901_17:14YESYESYESNO
kalicurrentamd64default20260901_17:14YESYESYESNO
kalicurrentarm64cloud20260901_17:14YESYESYESNO
kalicurrentarm64default20260901_17:14YESYESYESNO
mintvanessaamd64cloud20260901_08:51YESYESYESNO
mintvanessaamd64default20260901_08:51YESYESYESNO
mintveraamd64cloud20260901_09:00YESYESYESNO
mintveraamd64default20260901_08:51YESYESYESNO
mintvictoriaamd64cloud20260901_08:51YESYESYESNO
mintvictoriaamd64default20260901_08:51YESYESYESNO
mintvirginiaamd64cloud20260901_08:51YESYESYESNO
mintvirginiaamd64default20260901_08:51YESYESYESNO
mintwilmaamd64cloud20260901_08:51YESYESYESNO
mintwilmaamd64default20260901_08:51YESYESYESNO
mintxiaamd64cloud20260901_08:51YESYESYESNO
mintxiaamd64default20260901_08:51YESYESYESNO
mintzaraamd64cloud20260901_08:51YESYESYESNO
mintzaraamd64default20260901_08:51YESYESYESNO
mintzenaamd64cloud20260901_08:51YESYESYESNO
mintzenaamd64default20260901_08:51YESYESYESNO
nixos26.05amd64default20260902_01:02YESYESYESYES
nixos26.05arm64default20260902_01:03YESYESYESYES
nixosunstableamd64default20260902_01:03YESYESYESYES
nixosunstablearm64default20260902_01:01YESYESYESYES
openeuler24.03amd64cloud20260901_15:48YESYESYESYES
openeuler24.03amd64default20260901_15:48YESYESYESYES
openeuler24.03arm64cloud20260901_15:48YESYESYESNO
openeuler24.03arm64default20260901_15:48YESYESYESNO
opensuse16.0amd64cloud20260901_04:20YESYESYESYES
opensuse16.0amd64default20260901_04:20YESYESYESYES
opensuse16.0arm64cloud20260901_04:20YESYESYESYES
opensuse16.0arm64default20260901_04:20YESYESYESYES
opensusetumbleweedamd64cloud20260901_04:20YESYESYESYES
opensusetumbleweedamd64default20260901_04:20YESYESYESYES
opensusetumbleweedamd64desktop-kde20260901_04:20NONONOYES
opensusetumbleweedarm64cloud20260901_04:20YESYESYESYES
opensusetumbleweedarm64default20260901_04:20YESYESYESYES
openwrt24.10amd64default20260901_11:57YESYESYESNO
openwrt24.10arm64default20260901_11:57YESYESYESNO
openwrt25.12amd64default20260901_11:57YESYESYESYES
openwrt25.12arm64default20260901_11:57YESYESYESYES
openwrtsnapshotamd64default20260901_11:57YESYESYESYES
openwrtsnapshotarm64default20260901_11:57YESYESYESYES
oracle10amd64cloud20260901_19:08YESYESYESNO
oracle10amd64default20260901_19:08YESYESYESNO
oracle10arm64cloud20260901_19:08YESYESYESNO
oracle10arm64default20260901_19:08YESYESYESNO
oracle8amd64cloud20260901_19:08YESYESYESNO
oracle8amd64default20260901_19:08YESYESYESNO
oracle8arm64cloud20260901_19:08YESYESYESNO
oracle8arm64default20260901_19:08YESYESYESNO
oracle9amd64cloud20260901_19:08YESYESYESNO
oracle9amd64default20260901_19:08YESYESYESNO
oracle9arm64cloud20260901_19:08YESYESYESNO
oracle9arm64default20260901_19:08YESYESYESNO
plamo8.xamd64default20260902_01:33YESYESYESNO
rockylinux10amd64cloud20260901_02:06YESYESYESYES
rockylinux10amd64default20260901_02:06YESYESYESYES
rockylinux10arm64cloud20260901_02:06YESYESYESNO
rockylinux10arm64default20260901_02:06YESYESYESNO
rockylinux8amd64cloud20260901_02:06YESYESYESYES
rockylinux8amd64default20260901_02:06YESYESYESYES
rockylinux8arm64cloud20260901_02:06YESYESYESNO
rockylinux8arm64default20260901_02:06YESYESYESNO
rockylinux9amd64cloud20260901_02:06YESYESYESYES
rockylinux9amd64default20260901_02:06YESYESYESYES
rockylinux9arm64cloud20260901_02:06YESYESYESNO
rockylinux9arm64default20260901_02:06YESYESYESNO
slackware15.0amd64default20260901_23:08YESYESYESNO
slackwarecurrentamd64default20260901_23:08YESYESYESNO
ubuntujammyamd64cloud20260901_07:42YESYESYESYES
ubuntujammyamd64default20260901_07:42YESYESYESYES
ubuntujammyamd64desktop20260901_07:42NONONOYES
ubuntujammyarm64cloud20260901_07:42YESYESYESYES
ubuntujammyarm64default20260901_07:42YESYESYESYES
ubuntujammyarmhfcloud20260901_07:42YESYESYESNO
ubuntujammyarmhfdefault20260901_07:42YESYESYESNO
ubuntujammyriscv64cloud20260901_08:03YESYESYESNO
ubuntujammyriscv64default20260901_07:42YESYESYESNO
ubuntunobleamd64cloud20260901_07:42YESYESYESYES
ubuntunobleamd64default20260901_07:42YESYESYESYES
ubuntunobleamd64desktop20260901_07:42NONONOYES
ubuntunoblearm64cloud20260901_07:42YESYESYESYES
ubuntunoblearm64default20260901_07:42YESYESYESYES
ubuntunoblearmhfcloud20260901_08:08YESYESYESNO
ubuntunoblearmhfdefault20260901_07:42YESYESYESNO
ubuntunobleriscv64cloud20260901_08:02YESYESYESNO
ubuntunobleriscv64default20260901_07:42YESYESYESNO
ubunturesoluteamd64cloud20260901_07:42YESYESYESYES
ubunturesoluteamd64default20260901_07:42YESYESYESYES
ubunturesoluteamd64desktop20260901_07:42NONONOYES
ubunturesolutearm64cloud20260901_07:42YESYESYESYES
ubunturesolutearm64default20260901_07:42YESYESYESYES
ubunturesolutearmhfcloud20260901_07:42YESYESYESNO
ubunturesolutearmhfdefault20260901_08:07YESYESYESNO
voidlinuxcurrentamd64default20260901_17:10YESYESYESNO
voidlinuxcurrentamd64musl20260901_17:10YESYESYESNO
voidlinuxcurrentarm64default20260901_17:10YESYESYESNO
voidlinuxcurrentarm64musl20260901_17:10YESYESYESNO

Build status

Status of the image builds and tests on our Jenkins server.

Image Last successful build Build duration Test status
almalinux2026-09-01 23:08 UTC14m 11sSUCCESS
alpine2026-09-01 19:08 UTC43m 51sSUCCESS
alt2026-09-02 01:17 UTC15m 01sSUCCESS
amazonlinux2026-09-01 05:09 UTC1m 28sSUCCESS
archlinux2026-09-02 04:18 UTC19m 44sSUCCESS
busybox2026-09-01 06:00 UTC4m 18sSUCCESS
centos2026-09-01 07:08 UTC25m 33sSUCCESS
debian2026-09-01 19:08 UTC56m 21sSUCCESS
devuan2026-09-01 11:50 UTC9m 11sSUCCESS
fedora2026-09-01 20:33 UTC17m 43sSUCCESS
freebsd2026-09-01 10:35 UTC15m 43sSUCCESS
gentoo2026-09-01 19:08 UTC1h 01mSUCCESS
kali2026-09-01 17:14 UTC7m 25sSUCCESS
mint2026-09-01 08:51 UTC20m 21sSUCCESS
nixos2026-09-02 01:00 UTC5m 14sSUCCESS
openeuler2026-09-01 15:48 UTC27m 25sSUCCESS
opensuse2026-09-02 04:20 UTC10m 26sRUNNING
openwrt2026-09-01 11:57 UTC1m 06sSUCCESS
oracle2026-09-01 19:08 UTC41m 31sSUCCESS
plamo2026-09-02 01:33 UTC5m 39sSUCCESS
rockylinux2026-09-01 02:06 UTC15m 05sSUCCESS
slackware2026-09-01 23:08 UTC5m 56sSUCCESS
ubuntu2026-09-01 07:42 UTC53m 43sSUCCESS
voidlinux2026-09-01 17:10 UTC4m 34sSUCCESS