meshflows/forgejo-runner (v2026.07.06.476)
Installation
docker pull code.meshflows.org/meshflowsgpl/meshflows/forgejo-runner:v2026.07.06.476sha256:220f79139747293c00b6271f591e1031f51f60f99f72a52b33c11b411903b492Image layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:8c609c85109d07bf47cf268a175b3be8bbe34fc0c41d15d99b090d099f4dc837 in / |
| CMD ["/bin/bash"] |
| ARG FORGEJO_RUNNER_VERSION=12.8.2 |
| ARG KUBECTL_VERSION=v1.32.4 |
| ARG KUSTOMIZE_VERSION=5.8.1 |
| ARG HELM_APT_VERSION=3.20.2-1 |
| ENV DEBIAN_FRONTEND=noninteractive |
| |4 FORGEJO_RUNNER_VERSION=12.8.2 HELM_APT_VERSION=3.20.2-1 KUBECTL_VERSION=v1.32.4 KUSTOMIZE_VERSION=5.8.1 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends build-essential git curl wget ca-certificates openssh-client python3 python3-pip python3-venv python3-dev python3-setuptools nodejs npm yamllint jq tar gzip xz-utils zip unzip bash sudo less nano vim htop iputils-ping dnsutils telnet netcat-openbsd docker.io && rm -rf /var/lib/apt/lists/* |
| |4 FORGEJO_RUNNER_VERSION=12.8.2 HELM_APT_VERSION=3.20.2-1 KUBECTL_VERSION=v1.32.4 KUSTOMIZE_VERSION=5.8.1 /bin/sh -c YQ_VERSION=v4.44.3 && curl -fsSL -o /usr/local/bin/yq "https://github.com/mikefarah/yq/releases/download/${YQ_VERSION}/yq_linux_amd64" && chmod +x /usr/local/bin/yq && yq --version |
| |4 FORGEJO_RUNNER_VERSION=12.8.2 HELM_APT_VERSION=3.20.2-1 KUBECTL_VERSION=v1.32.4 KUSTOMIZE_VERSION=5.8.1 /bin/sh -c curl -fsSL -o /usr/local/bin/forgejo-runner "https://code.forgejo.org/forgejo/runner/releases/download/v${FORGEJO_RUNNER_VERSION}/forgejo-runner-${FORGEJO_RUNNER_VERSION}-linux-amd64" && chmod +x /usr/local/bin/forgejo-runner && forgejo-runner --version |
| |4 FORGEJO_RUNNER_VERSION=12.8.2 HELM_APT_VERSION=3.20.2-1 KUBECTL_VERSION=v1.32.4 KUSTOMIZE_VERSION=5.8.1 /bin/sh -c curl -fsSL -o /usr/local/bin/kubectl "https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl" && chmod +x /usr/local/bin/kubectl && kubectl version --client=true |
| |4 FORGEJO_RUNNER_VERSION=12.8.2 HELM_APT_VERSION=3.20.2-1 KUBECTL_VERSION=v1.32.4 KUSTOMIZE_VERSION=5.8.1 /bin/sh -c curl -fsSL -o /tmp/kustomize.tar.gz "https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize%2Fv${KUSTOMIZE_VERSION}/kustomize_v${KUSTOMIZE_VERSION}_linux_amd64.tar.gz" && tar -xzf /tmp/kustomize.tar.gz -C /usr/local/bin kustomize && chmod +x /usr/local/bin/kustomize && rm -f /tmp/kustomize.tar.gz && kustomize version |
| |4 FORGEJO_RUNNER_VERSION=12.8.2 HELM_APT_VERSION=3.20.2-1 KUBECTL_VERSION=v1.32.4 KUSTOMIZE_VERSION=5.8.1 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends gpg apt-transport-https && curl -fsSL https://packages.buildkite.com/helm-linux/helm-debian/gpgkey | gpg --dearmor > /usr/share/keyrings/helm.gpg && echo 'deb [signed-by=/usr/share/keyrings/helm.gpg] https://packages.buildkite.com/helm-linux/helm-debian/any/ any main' > /etc/apt/sources.list.d/helm-stable-debian.list && apt-get update && apt-get install -y --no-install-recommends "helm=${HELM_APT_VERSION}" && rm -rf /var/lib/apt/lists/* && helm version --short |
| |4 FORGEJO_RUNNER_VERSION=12.8.2 HELM_APT_VERSION=3.20.2-1 KUBECTL_VERSION=v1.32.4 KUSTOMIZE_VERSION=5.8.1 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends gh || true && rm -rf /var/lib/apt/lists/* |
| |4 FORGEJO_RUNNER_VERSION=12.8.2 HELM_APT_VERSION=3.20.2-1 KUBECTL_VERSION=v1.32.4 KUSTOMIZE_VERSION=5.8.1 /bin/sh -c echo 'ALL ALL=(ALL) NOPASSWD: /usr/bin/docker, /usr/bin/apt-get' > /etc/sudoers.d/runner-nopasswd && chmod 0440 /etc/sudoers.d/runner-nopasswd |
| |4 FORGEJO_RUNNER_VERSION=12.8.2 HELM_APT_VERSION=3.20.2-1 KUBECTL_VERSION=v1.32.4 KUSTOMIZE_VERSION=5.8.1 /bin/sh -c mkdir -p /opt/hostedtoolcache && chmod 777 /opt/hostedtoolcache |
| |4 FORGEJO_RUNNER_VERSION=12.8.2 HELM_APT_VERSION=3.20.2-1 KUBECTL_VERSION=v1.32.4 KUSTOMIZE_VERSION=5.8.1 /bin/sh -c echo "=== Tool Versions ===" && forgejo-runner --version && python3 --version && pip3 --version && node --version && npm --version && git --version && docker --version && kubectl version --client || true && kustomize version || true && helm version || true && gh --version || true && yamllint --version && jq --version && yq --version && echo "=== All tools verified ===" |
| LABEL org.opencontainers.image.revision=6a5d756b60a5bc590e361e97d6bfdad44d6df687 |
| LABEL org.opencontainers.image.source=https://code.meshflows.org/MeshFlowsGPL/meshflows |
| LABEL org.opencontainers.image.vendor=MeshFlows |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.revision | 6a5d756b60a5bc590e361e97d6bfdad44d6df687 |
| org.opencontainers.image.source | https://code.meshflows.org/MeshFlowsGPL/meshflows |
| org.opencontainers.image.vendor | MeshFlows |
| org.opencontainers.image.version | 24.04 |
Details
2026-07-06 12:56:14 +00:00
Versions (64)
View all
Container
0
OCI / Docker
linux/amd64
398 MiB
latest
2026-07-06
26dcb5865dec0873ee1fb532a1390a79ce703a11
2026-07-06
v2026.07.06.521
2026-07-06
f5d3c8982225618f20a9ee3caf8f0a6629d0d0cf
2026-07-06
v2026.07.06.508
2026-07-06