forgejo-runner (1.1.0-fedora40)
Installation
docker pull git.dutches.de/dutch/forgejo-runner:1.1.0-fedora40sha256:129d7a5140bcde2cb517290996b333978ab5599ea56ef901c7d3e70f18fe7509Image 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
2025-11-15 14:48:19 +01:00
Versions (2)
View all
Container
26
OCI / Docker
linux/amd64
212 MiB
1.3.0
2025-11-24
1.1.0-fedora40
2025-11-15