OSDSO dev

About OSDSO

OSDSO is a small platform group. We build the pieces that sit underneath an application: the images it runs on, the pipelines that build it, and the path that puts it in front of users. Each of them is built to be verifiable.

What we build

A layered image supply chain

Hardened base images built from a verified upstream rootfs, disposable build environments, and CI tool images. Every layer is derived from the one below it.

Reusable pipeline components

Most repositories here carry a handful of lines of CI. The real logic lives in shared components, so a change lands everywhere at once.

Signed, digest-pinned artifacts

Images and artifacts are signed with keyless cosign and promoted by digest. Nothing downstream trusts a mutable tag.

A Cloudflare deployment platform

Components declare what they need; environments supply what it points at. Deployment credentials live in exactly one place.

How a deploy works

This page is deployed by that platform, so it is its own smallest example. A component publishes a signed artifact and asks infrastructure to deploy it. Only infrastructure holds Cloudflare credentials.

component repo infrastructure ────────────── ────────────── type-check the Worker publish worker/ + component.yaml as one signed OCI artifact trigger ───────────────────────▶ verify the signature generate config from component.yaml × manifest deploy the Worker refresh the gateway

Principles

Colophon

Served from a single Cloudflare Worker with no framework, no build step and no runtime dependencies. Every byte of this page ships in the script itself, so rendering it fetches nothing.