meshflows/forgejo-runner (v2026.07.06.396)

Published 2026-07-06 08:09:16 +00:00 by meshflows in MeshFlowsGPL/meshflows

Installation

docker pull code.meshflows.org/meshflowsgpl/meshflows/forgejo-runner:v2026.07.06.396
sha256:5612ba7594fdf98cb28bff3c3b345c18912f115e0bdd10a1bfbeaa5d5b107a37

Image 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=fff567142ee575551cf4b5fae204914344a3cbec
LABEL org.opencontainers.image.source=https://code.meshflows.org/MeshFlowsGPL/meshflows
LABEL org.opencontainers.image.vendor=MeshFlows

Labels

Key Value
org.opencontainers.image.revision fff567142ee575551cf4b5fae204914344a3cbec
org.opencontainers.image.source https://code.meshflows.org/MeshFlowsGPL/meshflows
org.opencontainers.image.vendor MeshFlows
org.opencontainers.image.version 24.04
Details
Container
2026-07-06 08:09:16 +00:00
0
OCI / Docker
linux/amd64
398 MiB
Versions (64) View all