No description
- Dockerfile 92.4%
- Shell 7.6%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .forgejo | ||
| exe-dev-vm-images | ||
| openshell-sandboxes | ||
| .gitignore | ||
| cosign.pub | ||
| README.md | ||
image-farm
Container images I build, sign, and publish to codeberg.org/kglitchy/.
Layout
| Directory | Contents |
|---|---|
exe-dev-vm-images/ |
VM images for exe.dev built from the upstream ghcr.io/boldsoftware/exeuntu:main image |
openshell-sandboxes/ |
Sandbox images for OpenShell — an assistant image plus task-specific images built on top of it |
Build, push, sign
Images are built and published by the Codeberg Actions workflow at .forgejo/workflows/build.yml. Pushes to main build multi-arch (linux/amd64, linux/arm64) images with docker buildx, push them to Codeberg's package registry, and sign them with cosign using a stored key. Pull requests run the build only.
To iterate on a Dockerfile locally, build it directly without push/sign:
docker buildx build --platform linux/amd64,linux/arm64 -f Dockerfile .
Verifying signatures
The cosign public key is committed at cosign.pub:
cosign verify --key cosign.pub codeberg.org/kglitchy/<image>:<tag>