runner-images/nix (latest-a1acc157a851ef0bb729d97c8038d7b47e78b1ef)
Published 2026-06-07 13:02:11 +05:00 by hayshin
Installation
docker pull git.hayshin.dev/infra/runner-images/nix:latest-a1acc157a851ef0bb729d97c8038d7b47e78b1efsha256:681add52a705137acf20b13d23581abf9d31d3b425376eea63610ab1b3e06c91About this package
Forgejo Actions runner image with Nix, nodejs_22 from pinned nixpkgs, git, bash, curl, certificates, and common POSIX tools
Image layers
| ARG VCS_REF |
| ARG BUILD_DATE VCS_REF |
| ARG BUILD_DATE IMAGE_VERSION VCS_REF |
| LABEL org.opencontainers.image.source="https://git.hayshin.dev/infra/runner-images" org.opencontainers.image.description="Forgejo Actions runner image with Nix, nodejs_22 from pinned nixpkgs, git, bash, curl, certificates, and common POSIX tools" org.opencontainers.image.revision="${VCS_REF}" org.opencontainers.image.created="${BUILD_DATE}" org.opencontainers.image.version="${IMAGE_VERSION}" |
| ARG BUILD_DATE IMAGE_VERSION NIXPKGS_REV VCS_REF |
| ARG BUILD_DATE IMAGE_VERSION NIXPKGS_REV NIXPKGS_SHA256 VCS_REF |
| ARG BUILD_DATE IMAGE_VERSION NIXPKGS_REV NIXPKGS_SHA256 NODE_VERSION VCS_REF |
| |6 BUILD_DATE=2026-06-07T07:58:05Z IMAGE_VERSION=latest NIXPKGS_REV=331800de5053fcebacf6813adb5db9c9dca22a0c NIXPKGS_SHA256=1p54fm6dkbq62kpi55cr4wyx7b1nsajpsnjgs64cmp073fwi15f7 NODE_VERSION=22.22.3 VCS_REF=a1acc157a851ef0bb729d97c8038d7b47e78b1ef /bin/sh -c set -eux; mkdir -p /etc/nix; { grep -v -E '^(build-users-group|sandbox) =' /etc/nix/nix.conf 2>/dev/null || true; printf 'build-users-group =\nsandbox = false\n'; } > /etc/nix/nix.conf.tmp; mv /etc/nix/nix.conf.tmp /etc/nix/nix.conf; nixpkgs_path="$(nix-instantiate --eval --read-write-mode -E "builtins.fetchTarball { url = \"https://github.com/NixOS/nixpkgs/archive/${NIXPKGS_REV}.tar.gz\"; sha256 = \"${NIXPKGS_SHA256}\"; }" | tr -d '\"')"; mkdir -p /nix/var/nix/profiles/per-user/root/channels /nix/var/nix/gcroots/per-user/root; ln -sfn "${nixpkgs_path}" /nix/var/nix/profiles/per-user/root/channels/nixpkgs; ln -sfn "${nixpkgs_path}" /nix/var/nix/gcroots/per-user/root/nixpkgs; nix-env -e git-minimal || true; nix-env -f "${nixpkgs_path}" -iA bashInteractive cacert coreutils curl findutils gawk git gnugrep gnused gnutar gzip deadnix nixfmt nodejs_22 statix which; node --version | grep -Fx "v${NODE_VERSION}"; nixfmt --version | grep -Fx "nixfmt 1.2.0"; statix --help >/dev/null; deadnix --version; nix-collect-garbage -d |
| ENV SSL_CERT_FILE=/root/.nix-profile/etc/ssl/certs/ca-bundle.crt NIX_SSL_CERT_FILE=/root/.nix-profile/etc/ssl/certs/ca-bundle.crt NIX_PATH=nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixpkgs |
| SHELL ["/root/.nix-profile/bin/bash", "-c"] |
| CMD ["/root/.nix-profile/bin/bash"] |
| LABEL "org.opencontainers.image.ref.name"="main" "org.opencontainers.image.revision"="a1acc157a851ef0bb729d97c8038d7b47e78b1ef" "org.opencontainers.image.source"="https://git.hayshin.dev/infra/runner-images" |
Labels
| Key | Value |
|---|---|
| io.buildah.version | 1.43.0 |
| org.opencontainers.image.created | 2026-06-07T07:58:05Z |
| org.opencontainers.image.description | Forgejo Actions runner image with Nix, nodejs_22 from pinned nixpkgs, git, bash, curl, certificates, and common POSIX tools |
| org.opencontainers.image.ref.name | main |
| org.opencontainers.image.revision | a1acc157a851ef0bb729d97c8038d7b47e78b1ef |
| org.opencontainers.image.source | https://git.hayshin.dev/infra/runner-images |
| org.opencontainers.image.version | latest |