No description
  • Dockerfile 100%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-15 01:09:46 +03:00
.forgejo/workflows Update 2026-08-15 00:40:02 +03:00
hugo-builder Add podman packages 2026-08-15 00:50:23 +03:00
.gitignore Initial commit 2026-08-15 00:28:12 +03:00
LICENSE Initial commit 2026-08-15 00:28:12 +03:00
README.md docs: describe repo purpose, images, and build workflow 2026-08-15 01:09:46 +03:00

images

Container images, built and pushed automatically via Forgejo Actions.

Each top-level directory contains a Containerfile for a single image. On push to main or staging, the workflow at .forgejo/workflows/build-and-push.yml detects which image directories changed and builds/pushes only those, tagging with latest (or staging) and the commit SHA to git.unixworld.org/tsvetan/images/<name>.

Images

  • hugo-builder — Node (trixie) base with Hugo (extended), Buildah, Podman, and Go, for building and packaging Hugo sites into containers.

Adding a new image

  1. Create a new directory with a Containerfile.
  2. Push to main (or staging) — the workflow picks up any directory containing a changed Containerfile and builds/pushes it automatically.