forgejo-podman-runner (latest)

Published 2025-06-08 05:29:19 +00:00 by EvanCarroll in EvanCarroll/forgejo-podman-runner

Installation

docker pull git.coworkunion.com/evancarroll/forgejo-podman-runner:latest
sha256:0d5c5562652e5a723eccdf39488bec3ef51304693322fa2d3fec6622fd68c0dc

About this package

A runner for Forgejo Actions.

Image layers

ADD alpine-minirootfs-3.20.6-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG
/bin/sh -c apk add --no-cache git bash podman crun fuse-overlayfs slirp4netns
COPY file:061633150726acdee043e451baa12e34713725c519a2efe834b5550b28d6d307 in /bin/forgejo-runner
/bin/sh -c adduser -D -u 1000 runner && echo "runner:100000:65536" > /etc/subuid && echo "runner:100000:65536" > /etc/subgid && mkdir -p /etc/containers /home/runner/.config/containers && echo '[storage]' > /etc/containers/storage.conf && echo 'driver = "vfs"' >> /etc/containers/storage.conf && echo 'runroot = "/tmp/containers-user-1000/storage"' >> /etc/containers/storage.conf && echo 'graphroot = "/data/.local/share/containers/storage"' >> /etc/containers/storage.conf && echo '[containers]' > /etc/containers/containers.conf && echo 'default_ulimits = []' >> /etc/containers/containers.conf && echo '[engine]' >> /etc/containers/containers.conf && echo 'runtime = "crun"' >> /etc/containers/containers.conf && cp -r /etc/containers /home/runner/.config/ && chown -R 1000:1000 /home/runner
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="${RELEASE_VERSION}" org.opencontainers.image.vendor="Forgejo" org.opencontainers.image.licenses="MIT" org.opencontainers.image.title="Forgejo Runner" org.opencontainers.image.description="A runner for Forgejo Actions."
ENV HOME=/home/runner XDG_RUNTIME_DIR=/tmp/runtime-runner SUBUID_FILE=/etc/subuid SUBGID_FILE=/etc/subgid
USER 1000:1000
WORKDIR /data
VOLUME ["/data"]
CMD ["/bin/forgejo-runner"]
LABEL "org.opencontainers.image.source"="https://git.coworkunion.com/EvanCarroll/forgejo-podman-runner"
LABEL "org.opencontainers.image.url"="https://git.coworkunion.com/EvanCarroll/forgejo-podman-runner"
LABEL "org.opencontainers.image.documentation"="https://git.coworkunion.com/EvanCarroll/forgejo-podman-runner"

Labels

Key Value
io.buildah.version 1.28.2
maintainer contact@forgejo.org
org.opencontainers.image.authors Forgejo
org.opencontainers.image.description A runner for Forgejo Actions.
org.opencontainers.image.documentation https://git.coworkunion.com/EvanCarroll/forgejo-podman-runner
org.opencontainers.image.licenses MIT
org.opencontainers.image.source https://git.coworkunion.com/EvanCarroll/forgejo-podman-runner
org.opencontainers.image.title Forgejo Runner
org.opencontainers.image.url https://git.coworkunion.com/EvanCarroll/forgejo-podman-runner
org.opencontainers.image.vendor Forgejo
org.opencontainers.image.version
Details
Container
2025-06-08 05:29:19 +00:00
8
OCI / Docker
linux/amd64
Forgejo
MIT
49 MiB
Versions (1) View all
latest 2025-06-08