runner-images/nix (latest-bb781a71d38e06bc499eea4036f99e9b1100db44)

Published 2026-06-07 12:37:39 +05:00 by hayshin

Installation

docker pull git.hayshin.dev/infra/runner-images/nix:latest-bb781a71d38e06bc499eea4036f99e9b1100db44
sha256:73fdbbe299e49dd19288518814268a20415d9bc6970be927d4e7e3a670d9db82

About 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:33:27Z IMAGE_VERSION=latest NIXPKGS_REV=50ab793786d9de88ee30ec4e4c24fb4236fc2674 NIXPKGS_SHA256=1s2gr5rcyqvpr58vxdcb095mdhblij9bfzaximrva2243aal3dgx NODE_VERSION=22.16.0 VCS_REF=bb781a71d38e06bc499eea4036f99e9b1100db44 /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; statix --version; 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"="bb781a71d38e06bc499eea4036f99e9b1100db44" "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:33:27Z
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 bb781a71d38e06bc499eea4036f99e9b1100db44
org.opencontainers.image.source https://git.hayshin.dev/infra/runner-images
org.opencontainers.image.version latest
Details
Container
2026-06-07 12:37:39 +05:00
0
OCI / Docker
linux/amd64
504 MiB
Versions (8) View all