forgejo-actions-runner-devbox (latest)

Published 2026-01-06 19:43:40 +00:00 by cayne

Installation

docker pull git.justaserver.de/cayne/forgejo-actions-runner-devbox:latest
sha256:4b34c0ad7119064b2a43844a9947e6d6a65dd9a74d7fe68da89686f94ba5e777

Image layers

# debian.sh --arch 'amd64' out/ 'stable' '@1754870400'
ARG DEVBOX_USE_VERSION
RUN |1 DEVBOX_USE_VERSION= /bin/sh -c apt-get update # buildkit
RUN |1 DEVBOX_USE_VERSION= /bin/sh -c apt-get -y install bash binutils git xz-utils wget sudo # buildkit
ARG TARGETPLATFORM=linux/amd64
RUN |2 DEVBOX_USE_VERSION= TARGETPLATFORM=linux/amd64 /bin/sh -c mkdir -p /etc/nix/ # buildkit
RUN |2 DEVBOX_USE_VERSION= TARGETPLATFORM=linux/amd64 /bin/sh -c if [ "$TARGETPLATFORM" = "linux/arm64" ] || [ "$TARGETPLATFORM" = "linux/arm64/v8" ]; then echo "filter-syscalls = false" >> /etc/nix/nix.conf; fi # buildkit
ENV DEVBOX_USER=devbox
RUN |2 DEVBOX_USE_VERSION= TARGETPLATFORM=linux/amd64 /bin/sh -c adduser $DEVBOX_USER # buildkit
RUN |2 DEVBOX_USE_VERSION= TARGETPLATFORM=linux/amd64 /bin/sh -c usermod -aG sudo $DEVBOX_USER # buildkit
RUN |2 DEVBOX_USE_VERSION= TARGETPLATFORM=linux/amd64 /bin/sh -c echo "devbox ALL=(ALL:ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/$DEVBOX_USER # buildkit
USER devbox
RUN |2 DEVBOX_USE_VERSION= TARGETPLATFORM=linux/amd64 /bin/sh -c wget --output-document=/dev/stdout https://nixos.org/nix/install | sh -s -- --no-daemon # buildkit
RUN |2 DEVBOX_USE_VERSION= TARGETPLATFORM=linux/amd64 /bin/sh -c . ~/.nix-profile/etc/profile.d/nix.sh # buildkit
ENV PATH=/home/devbox/.nix-profile/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV DEVBOX_USE_VERSION=
RUN |2 DEVBOX_USE_VERSION= TARGETPLATFORM=linux/amd64 /bin/sh -c wget --quiet --output-document=/dev/stdout https://get.jetify.com/devbox | bash -s -- -f # buildkit
RUN |2 DEVBOX_USE_VERSION= TARGETPLATFORM=linux/amd64 /bin/sh -c chown -R "${DEVBOX_USER}:${DEVBOX_USER}" /usr/local/bin/devbox # buildkit
RUN |2 DEVBOX_USE_VERSION= TARGETPLATFORM=linux/amd64 /bin/sh -c devbox version # buildkit
CMD ["devbox" "version" "-v"]
/bin/sh -c devbox global add nodejs git curl wget jq
/bin/sh -c devbox global run -- node --version
ENV PATH="/home/devbox/.local/share/devbox/global/default/.devbox/nix/profile/default/bin:${PATH}"
/bin/sh -c node --version && npm --version && git --version
CMD ["/bin/bash"]

Labels

Key Value
io.buildah.version 1.42.2
Details
Container
2026-01-06 19:43:40 +00:00
1
OCI / Docker
linux/amd64
666 MiB
Versions (1) View all
latest 2026-01-06