Building and Forking

cache22 is designed to be forked. The full build pipeline runs in the fork’s GitHub Actions and pushes images to the fork’s ghcr.io namespace. No infrastructure on cache22’s end is involved.

This section covers:

  1. Forking. The minimal steps to get your own variant building.
  2. Containerfile and Packages. Customizing the build (packages, system files, scripts).
  3. CI Pipeline. What GitHub Actions does, layer rechunking, image push.

Table of contents