forgejo-runner (sha256:e92c92d7fd7bc84d625be6e4b46651f17f8135bdf8ed4d1495fc28da95bd1e67)
Installation
docker pull git.dutches.de/dutch/forgejo-runner@sha256:e92c92d7fd7bc84d625be6e4b46651f17f8135bdf8ed4d1495fc28da95bd1e67sha256:e92c92d7fd7bc84d625be6e4b46651f17f8135bdf8ed4d1495fc28da95bd1e67Image 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
2026-05-31 21:03:53 +02:00
Versions (8)
View all
Container
47
OCI / Docker
linux/arm64/v8
MIT
108 MiB