helperimages/forgejo-runner (sha256:e2bd7307af9af2954eb9d25ad6e5f151aa2e0109fe9498d3936204727fd487e0)

Published 2026-09-27 11:46:40 +00:00 by Keugon

Installation

docker pull forgejo.draxnet.at/keugon/helperimages/forgejo-runner@sha256:e2bd7307af9af2954eb9d25ad6e5f151aa2e0109fe9498d3936204727fd487e0
sha256:e2bd7307af9af2954eb9d25ad6e5f151aa2e0109fe9498d3936204727fd487e0

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:43d479b270bbaf47965cfc86b37f4c517bda83ddefda6f708f98c3b2b7d15396 in /
CMD ["/bin/bash"]
ARG DEBIAN_FRONTEND=noninteractive
ARG NODE_MAJOR=24
ARG NFPM_VERSION=2.47.0
ARG DOTNET_11_CHANNEL=11.0
ARG DOTNET_11_QUALITY=preview
ARG DOTNET_11_VERSION=
ENV DEBIAN_FRONTEND=noninteractive DOTNET_CLI_TELEMETRY_OPTOUT=1 DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1 DOTNET_NOLOGO=1 POWERSHELL_TELEMETRY_OPTOUT=1 LANG=C.UTF-8 LC_ALL=C.UTF-8
LABEL org.opencontainers.image.title=forgejo-runner org.opencontainers.image.description=Ubuntu 24.04 Forgejo Actions job image with .NET, Node, nfpm, and packaging tools org.opencontainers.image.source=https://forgejo.draxnet.at/Keugon/HelperImages org.opencontainers.image.licenses=MIT
SHELL [/bin/bash -o pipefail -c]
RUN |6 DEBIAN_FRONTEND=noninteractive NODE_MAJOR=24 NFPM_VERSION=2.47.0 DOTNET_11_CHANNEL=11.0 DOTNET_11_QUALITY=preview DOTNET_11_VERSION= /bin/bash -o pipefail -c apt-get update && apt-get install -y --no-install-recommends build-essential ca-certificates curl debhelper dh-make dpkg-dev fakeroot file git gnupg jq less lintian locales lsb-release openssh-client python3 python3-pip software-properties-common sudo tzdata unzip wget zip && locale-gen C.UTF-8 && git config --global --add safe.directory '*' && git config --global init.defaultBranch main && rm -rf /var/lib/apt/lists/* # buildkit
RUN |6 DEBIAN_FRONTEND=noninteractive NODE_MAJOR=24 NFPM_VERSION=2.47.0 DOTNET_11_CHANNEL=11.0 DOTNET_11_QUALITY=preview DOTNET_11_VERSION= /bin/bash -o pipefail -c add-apt-repository -y ppa:dotnet/backports && apt-get update && apt-get install -y --no-install-recommends dotnet-sdk-8.0 dotnet-sdk-9.0 dotnet-sdk-10.0 && rm -rf /var/lib/apt/lists/* # buildkit
RUN |6 DEBIAN_FRONTEND=noninteractive NODE_MAJOR=24 NFPM_VERSION=2.47.0 DOTNET_11_CHANNEL=11.0 DOTNET_11_QUALITY=preview DOTNET_11_VERSION= /bin/bash -o pipefail -c curl -fsSL https://dot.net/v1/dotnet-install.sh -o /tmp/dotnet-install.sh && chmod +x /tmp/dotnet-install.sh && if [ -n "${DOTNET_11_VERSION}" ]; then /tmp/dotnet-install.sh --version "${DOTNET_11_VERSION}" --install-dir /usr/lib/dotnet --no-path; else /tmp/dotnet-install.sh --channel "${DOTNET_11_CHANNEL}" --quality "${DOTNET_11_QUALITY}" --install-dir /usr/lib/dotnet --no-path; fi && rm -f /tmp/dotnet-install.sh # buildkit
RUN |6 DEBIAN_FRONTEND=noninteractive NODE_MAJOR=24 NFPM_VERSION=2.47.0 DOTNET_11_CHANNEL=11.0 DOTNET_11_QUALITY=preview DOTNET_11_VERSION= /bin/bash -o pipefail -c curl -fsSL "https://deb.nodesource.com/setup_${NODE_MAJOR}.x" | bash - && apt-get install -y --no-install-recommends nodejs && npm install -g --no-fund --no-audit yarn pnpm && rm -rf /var/lib/apt/lists/* # buildkit
RUN |6 DEBIAN_FRONTEND=noninteractive NODE_MAJOR=24 NFPM_VERSION=2.47.0 DOTNET_11_CHANNEL=11.0 DOTNET_11_QUALITY=preview DOTNET_11_VERSION= /bin/bash -o pipefail -c install -m 0755 -d /etc/apt/keyrings && curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc && chmod a+r /etc/apt/keyrings/docker.asc && . /etc/os-release && echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu ${UBUNTU_CODENAME} stable" > /etc/apt/sources.list.d/docker.list && apt-get update && apt-get install -y --no-install-recommends docker-ce-cli docker-buildx-plugin docker-compose-plugin && rm -rf /var/lib/apt/lists/* # buildkit
RUN |6 DEBIAN_FRONTEND=noninteractive NODE_MAJOR=24 NFPM_VERSION=2.47.0 DOTNET_11_CHANNEL=11.0 DOTNET_11_QUALITY=preview DOTNET_11_VERSION= /bin/bash -o pipefail -c NFPM_ARCH="$(dpkg --print-architecture)" && curl -fsSL -o /tmp/nfpm.deb "https://github.com/goreleaser/nfpm/releases/download/v${NFPM_VERSION}/nfpm_${NFPM_VERSION}_${NFPM_ARCH}.deb" && dpkg -i /tmp/nfpm.deb && rm -f /tmp/nfpm.deb # buildkit
RUN |6 DEBIAN_FRONTEND=noninteractive NODE_MAJOR=24 NFPM_VERSION=2.47.0 DOTNET_11_CHANNEL=11.0 DOTNET_11_QUALITY=preview DOTNET_11_VERSION= /bin/bash -o pipefail -c git --version && node --version && dotnet --list-sdks && dotnet --list-runtimes && node --version && npm --version && yarn --version && pnpm --version && nfpm --version && docker --version && dpkg --version # buildkit
WORKDIR /workspace
CMD ["/bin/bash"]

Labels

Key Value
org.opencontainers.image.created 2026-09-27T11:42:53.356Z
org.opencontainers.image.description
org.opencontainers.image.licenses
org.opencontainers.image.revision 42fd0666aef5c068efeb59336513e5bfdbc3b9b7
org.opencontainers.image.source https://forgejo.draxnet.at/Keugon/HelperImages
org.opencontainers.image.title HelperImages
org.opencontainers.image.url https://forgejo.draxnet.at/Keugon/HelperImages
org.opencontainers.image.version latest
Details
Container
2026-09-27 11:46:40 +00:00
1
OCI / Docker
linux/amd64
1.1 GiB
Versions (4) View all
main-42fd066 2026-09-27
latest 2026-09-27
main-332a58c 2026-09-27
main-433d3a2 2026-09-27