forgejo-runner (1.1.0-fedora40)

Published 2025-11-15 14:48:19 +01:00 by Dutch in Dutch/forgejo-runner-image

Installation

docker pull git.dutches.de/dutch/forgejo-runner:1.1.0-fedora40
sha256:129d7a5140bcde2cb517290996b333978ab5599ea56ef901c7d3e70f18fe7509

Image layers

KIWI 10.2.19
ARG SUPERCRONIC_SHA256 SUPERCRONIC_VERSION
ENV FORGEJO_URL="" FORGEJO_TOKEN="" FORGEJO_NAME="forgejo-runner-pinp" FORGEJO_LABELS="podman" 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="/tmp/podman.sock" DOCKER_HOST="unix:///tmp/podman.sock"
|2 SUPERCRONIC_SHA256=ff32af9488866d5a3df7d65328ee94175c260d9e851d2cfb81d8764828543bee SUPERCRONIC_VERSION=0.2.39 /bin/sh -c microdnf install -y podman fuse-overlayfs slirp4netns shadow-utils curl bash && microdnf clean all
|2 SUPERCRONIC_SHA256=ff32af9488866d5a3df7d65328ee94175c260d9e851d2cfb81d8764828543bee SUPERCRONIC_VERSION=0.2.39 /bin/sh -c mkdir -p /opt/forgejo/conf && mkdir -p /opt/supercronic
WORKDIR /opt/forgejo
COPY file:c6e387a6023e46e4a4fc7a0abdae5225001228ca3f63ae7b09258baa2ce10b4f in /opt/forgejo/runner
|2 SUPERCRONIC_SHA256=ff32af9488866d5a3df7d65328ee94175c260d9e851d2cfb81d8764828543bee SUPERCRONIC_VERSION=0.2.39 /bin/sh -c 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
|2 SUPERCRONIC_SHA256=ff32af9488866d5a3df7d65328ee94175c260d9e851d2cfb81d8764828543bee SUPERCRONIC_VERSION=0.2.39 /bin/sh -c 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
COPY file:8fc4dfe6182a7f65c8c9c7ab8eb1d05105274c08fd602ee00d5ffdfa8f7e1229 in /entrypoint.sh
VOLUME ["/opt/forgejo/conf"]
ENTRYPOINT ["/entrypoint.sh"]
ARG UID
ARG GID UID
ARG GID SUBIDS UID
|3 GID=1000 SUBIDS=10000:30000 UID=1000 /bin/sh -c 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 && if [ -n "${SUBIDS}" ]; then echo "runner:${SUBIDS}" > /etc/subuid && echo "runner:${SUBIDS}" > /etc/subgid; fi
USER runner

Labels

Key Value
io.buildah.version 1.41.5
license MIT
name fedora-minimal
org.opencontainers.image.license MIT
org.opencontainers.image.name fedora-minimal
org.opencontainers.image.url https://fedoraproject.org/
org.opencontainers.image.vendor Fedora Project
org.opencontainers.image.version 40
vendor Fedora Project
version 40
Details
Container
2025-11-15 14:48:19 +01:00
26
OCI / Docker
linux/amd64
212 MiB
Versions (2) View all
1.3.0 2025-11-24
1.1.0-fedora40 2025-11-15