Open Image Cloud

Alpine Linux

Minimal, security-oriented distro built around musl libc and BusyBox.

v3.23.4 qcow2 x86_64 openstackproxmoxcloud-initsigned

About

Cloud-init-ready, signed Alpine Linux images derived from the upstream `nocloud_alpine` cloud release. Two firmware variants (legacy BIOS and UEFI) cover both classic OpenStack and modern Proxmox deployments.

Downloads

Variant File SHA-256 Signed Manifest
BIOS alpine-3.23.4-bios-x86_64.qcow2 b5b56e0ff7e47f7fec9256cd857a28f18068e8afbcae4ae9714f96d87e6f0864 yes MANIFEST
UEFI alpine-3.23.4-uefi-x86_64.qcow2 3c3fc9d3b3e1748ac80559f790e5fda88e9803aaebc8c502c2599f40895dda0a yes MANIFEST

Verify the signature

All releases are signed keylessly via GitHub OIDC. Verify with cosign :

bash
curl -fLO https://images.openimages.cloud/alpine-linux/3.23.4/alpine-3.23.4-bios-x86_64.qcow2
curl -fLO https://images.openimages.cloud/alpine-linux/3.23.4/alpine-3.23.4-bios-x86_64.qcow2.bundle

cosign verify-blob alpine-3.23.4-bios-x86_64.qcow2 \
  --bundle alpine-3.23.4-bios-x86_64.qcow2.bundle \
  --new-bundle-format \
  --certificate-identity-regexp 'https://github.com/open-img-cloud/alpine-linux/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

Use it

Upload to OpenStack Glance:

bash
openstack image create \
  --disk-format qcow2 \
  --container-format bare \
  --file alpine-3.23.4-bios-x86_64.qcow2 \
  --public \
  alpine-linux-3.23.4