Freedesktop SDK Container Images

Build: Jul 1, 2026, 2:08 AM UTC (fallback cache)Registry: ghost (:30500 / :30501)Status: online

Userspace at a Glance

Tracked FSDK images
6
elements/oci/ builds
FSDK images built
2
compiled & verified in registry
Writable Repositories
6
Zot local registry (:30500)
Registry Cache Repos
3
Zot cache registry (:30501)
OCI local storage
1283.4 MB
active writable OCI layers
Registry Layers
6
OCI manifest layer count
OCI Compliance
v1.1.0
distSpecVersion compliant
GC Interval
24h
with 1h orphan delay

Freedesktop SDK custom containers

Curated Resource Optimization: Freedesktop SDK images are compiled on-demand in the homelab. Only OCI layers actively scheduled by the active testing-lab pipeline (specifically fsdk/lab-runner and fsdk/qemu-img) are built and pushed to the writable Zot registry to minimize cluster CPU footprint and NVMe storage consumption. The remaining unbuilt containers stay fully tracked as elements and can be compiled locally.
F

fsdk/lab-runner

The core testing-lab executor container. Contains behave, dogtail, qecore, and GNOME Shell AT-SPI verification runtimes.

Element: elements/oci/lab-runner.bst
$ podman pull 192.168.1.102:30500/fsdk/lab-runner:latest
availablelatestGitHub Source ↗
F

fsdk/qemu-img

High-performance QEMU disk utility container. Used in the knuckle pipeline for raw-to-qcow2 containerDisk format conversions.

Element: elements/oci/qemu-img.bst
$ podman pull 192.168.1.102:30500/fsdk/qemu-img:latest
availablelatestGitHub Source ↗

fsdk/base

The absolute minimal base OCI layer compiled via Freedesktop SDK. Provides clean glibc and core libraries.

Element: elements/oci/base.bst
$ podman pull 192.168.1.102:30500/fsdk/base:latest
unavailablenone builtGitHub Source ↗

fsdk/brew-nspawn

Homebrew-aware nspawn runtime container, isolating package environments for atomic image build processes.

Element: elements/oci/brew-nspawn.bst
$ podman pull 192.168.1.102:30500/fsdk/brew-nspawn:latest
unavailablenone builtGitHub Source ↗

fsdk/skopeo

Container registry inspector utility, used by image-poller and pr-poller for querying upstream digests.

Element: elements/oci/skopeo.bst
$ podman pull 192.168.1.102:30500/fsdk/skopeo:latest
unavailablenone builtGitHub Source ↗

fsdk/static

Static web and assets server container used to serve the factory-dashboard and local HTML resources.

Element: elements/oci/static.bst
$ podman pull 192.168.1.102:30500/fsdk/static:latest
unavailablenone builtGitHub Source ↗

OCI Storage & Compilation Metrics

OCI Registry storage

Repository distribution

Proportion of active repository namespaces managed under local writable registries vs pull-through caches.

BuildStream artifacts

FSDK compilation status

Presence of verified compiled BuildStream OCI outputs published in the local writable registry.

Registry details & activity heat

RegistryRepository NameLocal EndpointTypeRegistry Heat / Activity
Zot local registrybluefin-containerdisk192.168.1.102:30500/v2/bluefin-containerdiskwritableSizzling (96%)
Zot local registrydakota-cluster-testing192.168.1.102:30500/v2/dakota-cluster-testingwritableCool (25%)
Zot local registrydakota-cluster-testing-nvidia192.168.1.102:30500/v2/dakota-cluster-testing-nvidiawritableCool (25%)
Zot local registryflatcar-containerdisk192.168.1.102:30500/v2/flatcar-containerdiskwritableWarm (45%)
Zot local registryfsdk/lab-runner192.168.1.102:30500/v2/fsdk/lab-runnerwritableHot (70%)
Zot local registryfsdk/qemu-img192.168.1.102:30500/v2/fsdk/qemu-imgwritableWarm (50%)
Zot pull-through cacheghcr/flatcar/flatcar-sdk-amd64192.168.1.102:30501/v2/ghcr/flatcar/flatcar-sdk-amd64pull-through cacheWarm (45%)
Zot pull-through cacheghcr/projectbluefin/bluefin192.168.1.102:30501/v2/ghcr/projectbluefin/bluefinpull-through cacheSizzling (96%)
Zot pull-through cacheghcr/projectbluefin/bluefin-lts192.168.1.102:30501/v2/ghcr/projectbluefin/bluefin-ltspull-through cacheVery Hot (78%)

Data Integrity Posture

Registry-derived contract · v2

Build source
fallback
Status
online
Open telemetry raw dataset ↗