oci-initrd
boot
initramfs /init, PID 1, pure Go
Boots a machine by pulling its image over HTTP, extracting it into the ramdisk and handing off to the real init.
A minimal Linux whose machines boot from an OCI registry โ the image is pulled at boot, not baked into a disk.
The idea is small and load-bearing: if a machine can pull its root image from a registry at boot, then a fleet is updated by pushing a tag, and the disk stops being the unit of deployment.
Around that sit the pieces such a fleet needs anyway โ authoritative DNS it can configure from files, and short-lived SSH certificates so operators do not carry long-lived keys.
oci-initrd
bootinitramfs /init, PID 1, pure Go
Boots a machine by pulling its image over HTTP, extracting it into the ramdisk and handing off to the real init.
dnsd
dnsHCL files under etc/dnsd/
An authoritative DNS server configured entirely from HCL files, scanned in three kinds.
dnsctl
dnscommand-line control for dnsd
The control tool for dnsd.
libdnsd
dnsshared library for dnsd + dnsctl
The code dnsd and dnsctl both need, in one place rather than two.
openpubkey-agent
identityOIDC login โ short-lived SSH certificates
A native macOS menu-bar agent: it logs you in through an OIDC provider and issues short-lived SSH certificates, so no long-lived private key sits on the laptop.
oci-pxe
bootNetwork boot for the same OCI images.
Placeholder โ the repository exists but holds no code yet.
nano-container-linux
bootThe distribution itself.
Placeholder โ the repository exists but holds no code yet.
Some repositories here are placeholders and are marked as such below. It is more useful to say which ones than to present an org of equal-looking cards.