Skip to content

About

Cloud images you do not have to rebuild yourself

Running OpenStack or Proxmox means maintaining a shelf of base images: downloading them from a dozen projects, each with its own format, default user, cloud-init quirks and release rhythm, then checking that they still boot. Open Image Cloud does that work once, in the open, for 29 images, and publishes the result in one place with one set of rules.

Principles

Official sources
Each image starts from what the distribution publishes, verified against its own checksums or keys. No third-party base, no hidden layer.
Minimal, identical changes
Only what a cloud image needs: one cloud-init policy, guest agent, serial console, cleanup. The same rules for every distribution, documented per image.
Verifiable
Built in public CI, signed with Sigstore cosign by the build workflow itself, with a provenance manifest for every file.
Tested where it runs
Each release boots on a real OpenStack cloud and must pass the same checks before it is considered good.
Always current
Images follow upstream releases automatically, every day, instead of whenever someone has time.
Open
All the tooling is GPL-2.0 on GitHub. Fork it, audit it, or run the same pipeline for your own images.

Who it is for

Cloud operators who publish public images to their users, teams running private OpenStack or Proxmox clusters, and anyone who wants a known-good, verifiable image to start from.

How it runs

  • One repository per image, all sharing the same build workflows on GitHub Actions.
  • Files stored on Infomaniak Object Storage in Switzerland, served worldwide through Cloudflare.
  • Machine-readable catalog at index.json, plus an export for the osism openstack-image-manager, so updates can be automated.
  • Every image is tested before and after publication: see what is checked.

What it is not

  • Not affiliated with the distributions it packages. Their names and logos belong to their owners, and each image keeps its upstream license.
  • Not a commercial service: images come as they are, without a support contract. Problems are tracked in public on GitHub.
  • No proprietary system images we are not allowed to redistribute.

Next

  • A small tool to import and keep images up to date in OpenStack and Proxmox.
  • More OpenStack service images, after Octavia: Manila and Trove.
  • More BSD: FreeBSD, then OPNsense.
  • Testing every release before the latest/ alias moves.

Missing an image? Open a request.