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)
almalinux10amd64cloud20261018_02:48YESYESYESYES
almalinux10amd64default20261018_02:47YESYESYESYES
almalinux10arm64cloud20261018_09:29YESYESYESNO
almalinux10arm64default20261018_09:29YESYESYESNO
almalinux8amd64cloud20261018_02:46YESYESYESYES
almalinux8amd64default20261018_02:47YESYESYESYES
almalinux8arm64cloud20261018_09:14YESYESYESNO
almalinux8arm64default20261018_09:01YESYESYESNO
almalinux9amd64cloud20261018_02:47YESYESYESYES
almalinux9amd64default20261018_02:47YESYESYESYES
almalinux9arm64cloud20261018_09:08YESYESYESNO
almalinux9arm64default20261018_09:18YESYESYESNO
alpine3.21amd64cloud20261016_13:00YESYESYESYES
alpine3.21amd64default20261016_13:00YESYESYESYES
alpine3.21amd64tinycloud20261016_13:00YESYESYESYES
alpine3.21arm64cloud20261016_13:02YESYESYESYES
alpine3.21arm64default20261016_13:01YESYESYESYES
alpine3.21arm64tinycloud20261016_13:01YESYESYESYES
alpine3.21armhfcloud20261016_13:00YESYESYESNO
alpine3.21armhfdefault20261016_13:05YESYESYESNO
alpine3.21armhftinycloud20261016_13:13YESYESYESNO
alpine3.21loong64cloud20261016_13:01YESYESYESNO
alpine3.21loong64default20261016_13:00YESYESYESNO
alpine3.21loong64tinycloud20261016_13:01YESYESYESNO
alpine3.21riscv64cloud20261016_13:01YESYESYESNO
alpine3.21riscv64default20261016_13:01YESYESYESNO
alpine3.21riscv64tinycloud20261016_13:07YESYESYESNO
alpine3.22amd64cloud20261016_13:00YESYESYESYES
alpine3.22amd64default20261016_13:00YESYESYESYES
alpine3.22amd64tinycloud20261016_13:00YESYESYESYES
alpine3.22arm64cloud20261016_13:00YESYESYESYES
alpine3.22arm64default20261016_13:01YESYESYESYES
alpine3.22arm64tinycloud20261016_13:00YESYESYESYES
alpine3.22armhfcloud20261016_13:10YESYESYESNO
alpine3.22armhfdefault20261016_13:03YESYESYESNO
alpine3.22armhftinycloud20261016_13:16YESYESYESNO
alpine3.22loong64cloud20261016_13:00YESYESYESNO
alpine3.22loong64default20261016_13:00YESYESYESNO
alpine3.22loong64tinycloud20261016_13:02YESYESYESNO
alpine3.22riscv64cloud20261016_13:05YESYESYESNO
alpine3.22riscv64default20261016_13:00YESYESYESNO
alpine3.22riscv64tinycloud20261016_13:04YESYESYESNO
alpine3.23amd64cloud20261016_13:00YESYESYESYES
alpine3.23amd64default20261016_13:00YESYESYESYES
alpine3.23amd64tinycloud20261016_13:00YESYESYESYES
alpine3.23arm64cloud20261016_13:01YESYESYESYES
alpine3.23arm64default20261016_13:00YESYESYESYES
alpine3.23arm64tinycloud20261016_13:00YESYESYESYES
alpine3.23armhfcloud20261016_13:08YESYESYESNO
alpine3.23armhfdefault20261016_13:00YESYESYESNO
alpine3.23armhftinycloud20261016_13:14YESYESYESNO
alpine3.23loong64cloud20261016_13:00YESYESYESNO
alpine3.23loong64default20261016_13:02YESYESYESNO
alpine3.23loong64tinycloud20261016_13:01YESYESYESNO
alpine3.23riscv64cloud20261016_13:05YESYESYESNO
alpine3.23riscv64default20261016_13:00YESYESYESNO
alpine3.23riscv64tinycloud20261016_13:08YESYESYESNO
alpine3.24amd64cloud20261016_13:00YESYESYESYES
alpine3.24amd64default20261016_13:00YESYESYESYES
alpine3.24amd64tinycloud20261016_13:00YESYESYESYES
alpine3.24arm64cloud20261016_13:00YESYESYESYES
alpine3.24arm64default20261016_13:00YESYESYESYES
alpine3.24arm64tinycloud20261016_13:00YESYESYESYES
alpine3.24armhfcloud20261016_13:03YESYESYESNO
alpine3.24armhfdefault20261016_13:07YESYESYESNO
alpine3.24armhftinycloud20261016_13:22YESYESYESNO
alpine3.24loong64cloud20261016_13:02YESYESYESNO
alpine3.24loong64default20261016_13:02YESYESYESNO
alpine3.24loong64tinycloud20261016_13:01YESYESYESNO
alpine3.24riscv64cloud20261016_13:01YESYESYESNO
alpine3.24riscv64default20261016_13:04YESYESYESNO
alpine3.24riscv64tinycloud20261016_13:08YESYESYESNO
alpineedgeamd64cloud20261016_13:00YESYESYESYES
alpineedgeamd64default20261016_13:00YESYESYESYES
alpineedgeamd64tinycloud20261016_13:00YESYESYESYES
alpineedgearm64cloud20261016_13:01YESYESYESYES
alpineedgearm64default20261016_13:01YESYESYESYES
alpineedgearm64tinycloud20261016_13:00YESYESYESYES
alpineedgearmhfcloud20261016_13:06YESYESYESNO
alpineedgearmhfdefault20261016_13:14YESYESYESNO
alpineedgearmhftinycloud20261016_13:01YESYESYESNO
alpineedgeloong64cloud20261016_13:00YESYESYESNO
alpineedgeloong64default20261016_13:02YESYESYESNO
alpineedgeloong64tinycloud20261016_13:01YESYESYESNO
alpineedgeriscv64default20261016_13:03YESYESYESNO
alpineedgeriscv64tinycloud20261016_13:07YESYESYESNO
altSisyphusamd64default20261018_02:56YESYESYESYES
altSisyphusarm64default20261018_09:54YESYESYESYES
altSisyphusloong64default20261018_02:44YESYESYESNO
altp11amd64default20261018_10:21YESYESYESYES
altp11arm64default20261018_09:58YESYESYESYES
amazonlinux2023amd64default20261018_05:09YESYESYESNO
archlinuxcurrentamd64cloud20261018_04:18YESYESYESYES
archlinuxcurrentamd64default20261018_04:18YESYESYESYES
archlinuxcurrentarm64default20261018_10:58YESYESYESNO
archlinuxcurrentloong64default20261018_04:18YESYESYESNO
archlinuxcurrentriscv64default20261018_04:18YESYESYESNO
busybox1.38.0amd64default20261018_06:00YESYESYESNO
busybox1.38.0arm64default20261018_11:59YESYESYESNO
centos10-Streamamd64cloud20261018_07:08YESYESYESYES
centos10-Streamamd64default20261018_07:08YESYESYESYES
centos10-Streamarm64cloud20261018_12:08YESYESYESNO
centos10-Streamarm64default20261018_12:19YESYESYESNO
centos9-Streamamd64cloud20261018_07:08YESYESYESYES
centos9-Streamamd64default20261018_13:17YESYESYESYES
centos9-Streamarm64cloud20261018_12:21YESYESYESNO
centos9-Streamarm64default20261018_12:33YESYESYESNO
debianbookwormamd64cloud20261018_05:24YESYESYESYES
debianbookwormamd64default20261018_05:24YESYESYESYES
debianbookwormarm64cloud20261018_11:24YESYESYESYES
debianbookwormarm64default20261018_11:44YESYESYESYES
debianbookwormarmhfcloud20261018_05:46YESYESYESNO
debianbookwormarmhfdefault20261018_05:24YESYESYESNO
debianforkyamd64cloud20261018_05:24YESYESYESYES
debianforkyamd64default20261018_05:24YESYESYESYES
debianforkyarm64cloud20261018_11:41YESYESYESYES
debianforkyarm64default20261018_11:15YESYESYESYES
debianforkyarmhfcloud20261018_05:54YESYESYESNO
debianforkyarmhfdefault20261018_06:18YESYESYESNO
debianforkyloong64cloud20261018_05:29YESYESYESNO
debianforkyloong64default20261018_05:24YESYESYESNO
debianforkyriscv64cloud20261018_05:24YESYESYESNO
debianforkyriscv64default20261018_05:43YESYESYESNO
debiantrixieamd64cloud20261018_05:24YESYESYESYES
debiantrixieamd64default20261018_05:24YESYESYESYES
debiantrixiearm64cloud20261018_11:28YESYESYESYES
debiantrixiearm64default20261018_11:12YESYESYESYES
debiantrixiearmhfcloud20261018_05:24YESYESYESNO
debiantrixiearmhfdefault20261018_06:31YESYESYESNO
debiantrixieloong64cloud20261018_05:24YESYESYESNO
debiantrixieloong64default20261018_05:26YESYESYESNO
debiantrixieriscv64cloud20261018_05:24YESYESYESNO
debiantrixieriscv64default20261018_05:42YESYESYESNO
devuandaedalusamd64cloud20261016_11:50YESYESYESNO
devuandaedalusamd64default20261016_11:50YESYESYESNO
devuandaedalusarm64cloud20261018_07:12YESYESYESNO
devuandaedalusarm64default20261018_07:15YESYESYESNO
devuanexcaliburamd64default20261016_11:50YESYESYESNO
devuanexcaliburarm64default20261018_07:22YESYESYESNO
fedora43amd64cloud20261018_02:41YESYESYESYES
fedora43amd64default20261018_02:41YESYESYESYES
fedora43arm64cloud20261018_08:44YESYESYESYES
fedora43arm64default20261018_08:29YESYESYESYES
fedora44amd64cloud20261018_02:40YESYESYESYES
fedora44amd64default20261018_02:41YESYESYESYES
fedora44arm64cloud20261018_08:34YESYESYESYES
fedora44arm64default20261018_08:52YESYESYESYES
freebsd14.5amd64cloud+ufs20261018_02:33NONONOYES
freebsd14.5amd64cloud+zfs20261018_02:23NONONOYES
freebsd14.5amd64default+ufs20261018_02:32NONONOYES
freebsd14.5amd64default+zfs20261018_02:30NONONOYES
freebsd14.5arm64cloud+ufs20261018_02:30NONONOYES
freebsd14.5arm64cloud+zfs20261018_02:33NONONOYES
freebsd14.5arm64default+ufs20261018_02:33NONONOYES
freebsd14.5arm64default+zfs20261018_02:28NONONOYES
freebsd15.0amd64cloud+ufs20261018_02:26NONONOYES
freebsd15.0amd64cloud+zfs20261018_02:25NONONOYES
freebsd15.0amd64default+ufs20261018_02:26NONONOYES
freebsd15.0amd64default+zfs20261018_02:24NONONOYES
freebsd15.0arm64cloud+ufs20261018_02:25NONONOYES
freebsd15.0arm64cloud+zfs20261018_02:33NONONOYES
freebsd15.0arm64default+ufs20261018_02:34NONONOYES
freebsd15.0arm64default+zfs20261018_02:28NONONOYES
freebsd15.1amd64cloud+ufs20261018_02:28NONONOYES
freebsd15.1amd64cloud+zfs20261018_02:33NONONOYES
freebsd15.1amd64default+ufs20261018_02:29NONONOYES
freebsd15.1amd64default+zfs20261018_02:34NONONOYES
freebsd15.1arm64cloud+ufs20261018_02:33NONONOYES
freebsd15.1arm64cloud+zfs20261018_02:33NONONOYES
freebsd15.1arm64default+ufs20261018_02:22NONONOYES
freebsd15.1arm64default+zfs20261018_02:29NONONOYES
gentoocurrentamd64openrc20261016_16:07YESYESYESYES
gentoocurrentamd64systemd20261016_16:07YESYESYESYES
gentoocurrentarm64openrc20261016_16:07YESYESYESNO
gentoocurrentarm64systemd20261016_16:07YESYESYESNO
gentoocurrentloong64openrc20261016_16:07YESYESYESNO
gentoocurrentloong64systemd20261016_16:07YESYESYESNO
kalicurrentamd64cloud20261018_02:40YESYESYESNO
kalicurrentamd64default20261018_02:40YESYESYESNO
kalicurrentarm64cloud20261018_08:26YESYESYESNO
kalicurrentarm64default20261018_08:23YESYESYESNO
mintvanessaamd64cloud20261018_08:51YESYESYESNO
mintvanessaamd64default20261018_08:51YESYESYESNO
mintveraamd64cloud20261018_08:51YESYESYESNO
mintveraamd64default20261018_08:51YESYESYESNO
mintvictoriaamd64cloud20261018_08:51YESYESYESNO
mintvictoriaamd64default20261018_08:51YESYESYESNO
mintvirginiaamd64cloud20261018_08:51YESYESYESNO
mintvirginiaamd64default20261018_08:51YESYESYESNO
mintwilmaamd64cloud20261018_08:51YESYESYESNO
mintwilmaamd64default20261018_08:51YESYESYESNO
mintxiaamd64cloud20261018_08:51YESYESYESNO
mintxiaamd64default20261018_08:51YESYESYESNO
mintzaraamd64cloud20261018_08:51YESYESYESNO
mintzaraamd64default20261018_08:51YESYESYESNO
mintzenaamd64cloud20261018_08:51YESYESYESNO
mintzenaamd64default20261018_08:51YESYESYESNO
netbsd11.0amd64default20261016_04:32YESYESYESYES
nixos26.05amd64default20261018_02:52YESYESYESYES
nixos26.05arm64default20261018_09:47YESYESYESYES
nixosunstableamd64default20261018_02:50YESYESYESYES
nixosunstablearm64default20261018_09:52YESYESYESYES
openeuler24.03amd64cloud20261018_02:40YESYESYESYES
openeuler24.03amd64default20261018_02:40YESYESYESYES
openeuler24.03arm64cloud20261018_07:40YESYESYESNO
openeuler24.03arm64default20261018_07:38YESYESYESNO
openeuler24.03loong64cloud20261017_15:48YESYESYESNO
openeuler24.03loong64default20261017_15:48YESYESYESNO
opensuse16.0amd64cloud20261016_04:20YESYESYESYES
opensuse16.0amd64default20261016_04:20YESYESYESYES
opensuse16.0arm64cloud20261016_04:20YESYESYESYES
opensuse16.0arm64default20261016_04:20YESYESYESYES
opensusetumbleweedamd64cloud20261016_04:20YESYESYESYES
opensusetumbleweedamd64default20261016_04:20YESYESYESYES
opensusetumbleweedamd64desktop-kde20261016_04:20NONONOYES
opensusetumbleweedarm64cloud20261016_04:20YESYESYESYES
opensusetumbleweedarm64default20261016_04:20YESYESYESYES
openwrt25.12amd64default20261016_11:57YESYESYESYES
openwrt25.12arm64default20261018_07:24YESYESYESYES
openwrtsnapshotamd64default20261016_11:57YESYESYESYES
openwrtsnapshotarm64default20261018_07:23YESYESYESYES
oracle10amd64cloud20261016_07:46YESYESYESNO
oracle10amd64default20261016_07:46YESYESYESNO
oracle10arm64cloud20261018_06:43YESYESYESNO
oracle10arm64default20261018_06:31YESYESYESNO
oracle8amd64cloud20261016_07:46YESYESYESNO
oracle8amd64default20261016_07:46YESYESYESNO
oracle8arm64cloud20261018_06:49YESYESYESNO
oracle8arm64default20261018_06:08YESYESYESNO
oracle9amd64cloud20261016_07:46YESYESYESNO
oracle9amd64default20261016_07:46YESYESYESNO
oracle9arm64cloud20261018_06:30YESYESYESNO
oracle9arm64default20261018_06:56YESYESYESNO
plamo8.xamd64default20261018_02:44YESYESYESNO
plamo9.xamd64default20261018_02:43YESYESYESNO
rockylinux10amd64cloud20261018_03:16YESYESYESYES
rockylinux10amd64default20261018_03:16YESYESYESYES
rockylinux10arm64cloud20261018_10:16YESYESYESNO
rockylinux10arm64default20261018_10:26YESYESYESNO
rockylinux8amd64cloud20261018_03:16YESYESYESYES
rockylinux8amd64default20261018_03:16YESYESYESYES
rockylinux8arm64cloud20261018_10:25YESYESYESNO
rockylinux8arm64default20261018_10:41YESYESYESNO
rockylinux9amd64cloud20261018_03:16YESYESYESYES
rockylinux9amd64default20261018_03:16YESYESYESYES
rockylinux9arm64cloud20261018_10:34YESYESYESNO
rockylinux9arm64default20261018_10:12YESYESYESNO
slackware15.0amd64default20261018_02:41YESYESYESNO
slackwarecurrentamd64default20261018_02:41YESYESYESNO
ubuntujammyamd64cloud20261018_07:42YESYESYESYES
ubuntujammyamd64default20261018_07:42YESYESYESYES
ubuntujammyamd64desktop20261018_07:42NONONOYES
ubuntujammyarm64cloud20261018_13:16YESYESYESYES
ubuntujammyarm64default20261018_13:46YESYESYESYES
ubuntujammyarmhfcloud20261018_08:52YESYESYESNO
ubuntujammyarmhfdefault20261018_07:42YESYESYESNO
ubuntujammyriscv64cloud20261018_08:03YESYESYESNO
ubuntujammyriscv64default20261018_08:26YESYESYESNO
ubuntunobleamd64cloud20261018_07:42YESYESYESYES
ubuntunobleamd64default20261018_07:42YESYESYESYES
ubuntunobleamd64desktop20261018_07:42NONONOYES
ubuntunoblearm64cloud20261018_14:19YESYESYESYES
ubuntunoblearm64default20261018_13:35YESYESYESYES
ubuntunoblearmhfcloud20261018_09:10YESYESYESNO
ubuntunoblearmhfdefault20261018_08:12YESYESYESNO
ubuntunobleriscv64cloud20261018_08:13YESYESYESNO
ubuntunobleriscv64default20261018_07:42YESYESYESNO
ubunturesoluteamd64cloud20261018_07:42YESYESYESYES
ubunturesoluteamd64default20261018_07:42YESYESYESYES
ubunturesoluteamd64desktop20261018_07:42NONONOYES
ubunturesolutearm64cloud20261018_13:54YESYESYESYES
ubunturesolutearm64default20261018_14:07YESYESYESYES
ubunturesolutearmhfcloud20261018_08:20YESYESYESNO
ubunturesolutearmhfdefault20261018_09:37YESYESYESNO
voidlinuxcurrentamd64default20261018_02:40YESYESYESNO
voidlinuxcurrentamd64musl20261018_02:40YESYESYESNO
voidlinuxcurrentarm64default20261018_08:18YESYESYESNO
voidlinuxcurrentarm64musl20261018_08:22YESYESYESNO

Build status

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

Image Last successful build Build duration Test status
almalinux2026-10-18 02:18 UTC7h 20mSUCCESS
alpine2026-10-18 13:00 UTC3h 36mUNKNOWN ⚠
alt2026-10-18 10:20 UTC7m 21sSUCCESS
amazonlinux2026-10-18 05:09 UTC1m 23sSUCCESS
archlinux2026-10-18 04:18 UTC6h 52mSUCCESS
busybox2026-10-18 06:00 UTC6h 04mSUCCESS
cachyos--UNKNOWN ⚠
centos2026-10-18 13:17 UTC20m 46sSUCCESS
debian2026-10-18 05:24 UTC6h 35mSUCCESS
devuan2026-10-18 11:50 UTC4h 25mUNKNOWN
fedora2026-10-17 20:33 UTC12h 35mSUCCESS
freebsd2026-10-18 10:52 UTC4m 54sFAILURE
gentoo2026-10-17 16:07 UTC16h 14mFAILURE ⚠
kali2026-10-17 17:14 UTC15h 20mSUCCESS
mint2026-10-18 08:51 UTC15m 23sSUCCESS
netbsd2026-10-16 04:32 UTC3m 22sSUCCESS ⚠
nixos2026-10-18 02:27 UTC7h 26mSUCCESS
openeuler2026-10-17 15:48 UTC16h 11mSUCCESS
opensuse2026-10-16 04:20 UTC12m 45sSUCCESS ⚠
openwrt2026-10-18 11:57 UTC4h 16mUNKNOWN
oracle2026-10-17 07:46 UTC23h 29mSUCCESS
plamo2026-10-18 01:51 UTC59m 51sSUCCESS
rockylinux2026-10-18 03:16 UTC7h 38mSUCCESS
slackware2026-10-18 01:47 UTC59m 36sSUCCESS
ubuntu2026-10-18 07:42 UTC6h 58mSUCCESS
voidlinux2026-10-17 17:10 UTC15h 16mSUCCESS