forgejo-runner (sha256:d96aeadff98d2c14353c27b44f0dc7286c8c533624d47838a9fe7879fda00d7a)

Published 2026-05-31 21:04:11 +02:00 by Dutch in Dutch/forgejo-runner-image

Installation

docker pull git.dutches.de/dutch/forgejo-runner@sha256:d96aeadff98d2c14353c27b44f0dc7286c8c533624d47838a9fe7879fda00d7a
sha256:d96aeadff98d2c14353c27b44f0dc7286c8c533624d47838a9fe7879fda00d7a

Image layers

KIWI 10.3.0
/bin/sh -c microdnf update -y && microdnf install -y --nodocs --setopt install_weak_deps=0 podman fuse-overlayfs netavark aardvark-dns slirp4netns nftables passt && microdnf clean all -y
ARG GID SUBIDS SUPERCRONIC_SHA256 SUPERCRONIC_VERSION UID
ENV FORGEJO_URL="" FORGEJO_TOKEN="" FORGEJO_NAME="forgejo-runner-pinp" FORGEJO_LABELS="podman,alpine" UNQUALIFIED_REGISTRIES="registry.fedoraproject.org,registry.access.redhat.com,docker.io,ghcr.io" PRUNE_IMAGES_SCHEDULE="0 */6 * * *" PRUNE_IMAGES_ON_SHUTDOWN="false" DOCKER_SOCK="/home/runner/tmp/podman.sock" DOCKER_HOST="unix:///home/runner/tmp/podman.sock" PODMAN_HOST="unix:///home/runner/tmp/podman.sock" XDG_RUNTIME_DIR=/home/runner/tmp
|5 GID=1000 SUBIDS=200000:65536 SUPERCRONIC_SHA256=ff32af9488866d5a3df7d65328ee94175c260d9e851d2cfb81d8764828543bee SUPERCRONIC_VERSION=0.2.39 UID=1000 /bin/sh -c mkdir -p /opt/forgejo/conf && mkdir -p /opt/supercronic && curl -L -o /opt/supercronic/supercronic https://github.com/aptible/supercronic/releases/download/v${SUPERCRONIC_VERSION}/supercronic-linux-amd64 && echo "${SUPERCRONIC_SHA256} /opt/supercronic/supercronic" | sha256sum -c - && chmod +x /opt/supercronic/supercronic && mkdir -p /etc/containers && echo "[engine]" > /etc/containers/containers.conf && echo "network_backend = \"netavark\"" >> /etc/containers/containers.conf && echo "[network]" >> /etc/containers/containers.conf && echo "firewall_driver = \"nftables\"" >> /etc/containers/containers.conf && echo "default_rootless_network_cmd = \"slirp4netns\"" >> /etc/containers/containers.conf
WORKDIR /opt/forgejo
COPY file:ecf8dea4684d143a29fa09c8de394f767867b8cd57bc2f03aae80f8f0ee41529 in /opt/forgejo/runner
COPY file:001d8b6d45dba3dcb56b62ff77531a76b5bfb6b3d0efacadd7b9837f6c119465 in /entrypoint.sh
|5 GID=1000 SUBIDS=200000:65536 SUPERCRONIC_SHA256=ff32af9488866d5a3df7d65328ee94175c260d9e851d2cfb81d8764828543bee SUPERCRONIC_VERSION=0.2.39 UID=1000 /bin/sh -c mkdir -p /opt/forgejo/conf && chmod 555 /entrypoint.sh && groupadd -g "${GID}" runner && useradd --create-home --no-log-init -u "${UID}" -g "${GID}" runner && chown -R runner:runner /opt/forgejo && chown runner:runner /etc/containers/registries.conf && chmod u+s /usr/bin/newuidmap && chmod u+s /usr/bin/newgidmap && if [ -n "${SUBIDS}" ]; then echo "runner:${SUBIDS}" > /etc/subuid && echo "runner:${SUBIDS}" > /etc/subgid; fi && mkdir -p /var/lib/shared/overlay-images /var/lib/shared/overlay-layers /var/lib/shared/vfs-images /var/lib/shared/vfs-layers && touch /var/lib/shared/overlay-images/images.lock && touch /var/lib/shared/overlay-layers/layers.lock && touch /var/lib/shared/vfs-images/images.lock && touch /var/lib/shared/vfs-layers/layers.lock
USER runner
VOLUME ["/opt/forgejo/conf"]
ENTRYPOINT ["/entrypoint.sh"]

Labels

Key Value
io.buildah.version 1.43.1
license MIT
name fedora-minimal
org.opencontainers.image.license MIT
org.opencontainers.image.licenses MIT
org.opencontainers.image.name fedora-minimal
org.opencontainers.image.title fedora-minimal
org.opencontainers.image.url https://fedoraproject.org/
org.opencontainers.image.vendor Fedora Project
org.opencontainers.image.version 43
vendor Fedora Project
version 43
Details
Container
2026-05-31 21:04:11 +02:00
10
OCI / Docker
linux/amd64
MIT
114 MiB
Versions (8) View all
edge 2026-06-20
2.0.1 2026-06-19
2.0.0 2026-05-31
1.5.1 2026-03-14
1.5.0 2026-03-01