Docker images I build and publish for my home cluster.
- Registry: GHCR
- Image path:
ghcr.io/<owner>/<repo>/<image> - Multi-arch:
linux/amd64,linux/arm64
On pushes to main, CI publishes for each changed image:
:latest:sha-<shortsha>:<version>ifversionis set inimages/<image>/image.toml
images/<image>/contains an image definitionscripts/contains local/CI helpers
See AGENTS.md for the full standards.
See THIRD_PARTY_LICENSES.md for third-party license notices.
Build the image for your host architecture and load it into your local Docker daemon:
./scripts/build-one.py <image>- Copy
images/_template/toimages/<image>/. - Add
images/<image>/Dockerfile. - Edit
images/<image>/image.toml:- Set
versionwhen you want a stable tag like:<version>in addition to:latest.
- Set