forgejo-runner (latest)

Published 2026-06-11 02:41:59 +00:00 by richard

Installation

docker pull forgejo.joannaland.ca/richard/forgejo-runner:latest
sha256:e9b6968ca927eb96b90d8d7acd54b967ac5794b18a530f3dde59bd4ab48044df

About this package

A runner for Forgejo Actions.

Image layers

ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG RELEASE_VERSION=12.10.1
RUN |1 RELEASE_VERSION=12.10.1 /bin/sh -c apk add --no-cache git bash # buildkit
COPY /srv/forgejo-runner /bin/forgejo-runner # buildkit
LABEL maintainer=contact@forgejo.org org.opencontainers.image.authors=Forgejo org.opencontainers.image.url=https://forgejo.org org.opencontainers.image.documentation=https://forgejo.org/docs/latest/admin/actions/#forgejo-runner org.opencontainers.image.source=https://code.forgejo.org/forgejo/runner org.opencontainers.image.version=12.10.1 org.opencontainers.image.vendor=Forgejo org.opencontainers.image.licenses=GPL-3.0-or-later org.opencontainers.image.title=Forgejo Runner org.opencontainers.image.description=A runner for Forgejo Actions.
ENV HOME=/data
USER 1000:1000
WORKDIR /data
VOLUME [/data]
CMD ["/bin/forgejo-runner"]
USER root
/bin/sh -c apk add --no-cache nodejs npm python3 py3-pip curl jq openssl openssh-client gnupg docker-cli && python3 -m venv /opt/ansible && /opt/ansible/bin/pip install --no-cache-dir ansible
ENV PATH="/opt/ansible/bin:/usr/local/go/bin:${PATH}"
ARG GO_VERSION
|1 GO_VERSION=1.26.3 /bin/sh -c curl -fsSL "https://go.dev/dl/go${GO_VERSION}.linux-amd64.tar.gz" | tar -xzf - -C /usr/local
ARG GO_VERSION OPENTOFU_VERSION
|2 GO_VERSION=1.26.3 OPENTOFU_VERSION=1.9.0 /bin/sh -c curl -fsSL "https://github.com/opentofu/opentofu/releases/download/v${OPENTOFU_VERSION}/tofu_${OPENTOFU_VERSION}_linux_amd64.tar.gz" | tar -xzf - -C /usr/local/bin tofu
ARG GORELEASER_VERSION GO_VERSION OPENTOFU_VERSION
|3 GORELEASER_VERSION=2.16.0 GO_VERSION=1.26.3 OPENTOFU_VERSION=1.9.0 /bin/sh -c curl -fsSL "https://github.com/goreleaser/goreleaser/releases/download/v${GORELEASER_VERSION}/goreleaser_Linux_x86_64.tar.gz" | tar -xzf - -C /usr/local/bin goreleaser

Labels

Key Value
io.buildah.version 1.39.3
maintainer contact@forgejo.org
org.opencontainers.image.authors Forgejo
org.opencontainers.image.description A runner for Forgejo Actions.
org.opencontainers.image.documentation https://forgejo.org/docs/latest/admin/actions/#forgejo-runner
org.opencontainers.image.licenses GPL-3.0-or-later
org.opencontainers.image.source https://code.forgejo.org/forgejo/runner
org.opencontainers.image.title Forgejo Runner
org.opencontainers.image.url https://forgejo.org
org.opencontainers.image.vendor Forgejo
org.opencontainers.image.version 12.10.1
Details
Container
2026-06-11 02:41:59 +00:00
0
OCI / Docker
linux/amd64
Forgejo
GPL-3.0-or-later
291 MiB
Versions (1) View all
latest 2026-06-11