runner-images/nix (latest-61bea5c9f856eb4cf9bd1a6461df4b3782543dc1)

Published 2026-06-07 14:13:21 +05:00 by hayshin

Installation

docker pull git.hayshin.dev/infra/runner-images/nix:latest-61bea5c9f856eb4cf9bd1a6461df4b3782543dc1
sha256:8641a61eaa5de46efd0d7e023d7c63fc8b8fce66f41268113b2012320cd6670a

About this package

Forgejo Actions runner image with Nix, attic-client, nodejs_22 from pinned nixpkgs, git, OpenSSH, jq, 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, attic-client, nodejs_22 from pinned nixpkgs, git, OpenSSH, jq, 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-07T09:09:01Z IMAGE_VERSION=latest NIXPKGS_REV=331800de5053fcebacf6813adb5db9c9dca22a0c NIXPKGS_SHA256=1p54fm6dkbq62kpi55cr4wyx7b1nsajpsnjgs64cmp073fwi15f7 NODE_VERSION=22.22.3 VCS_REF=61bea5c9f856eb4cf9bd1a6461df4b3782543dc1 /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 attic-client bashInteractive cacert coreutils curl findutils gawk git gnugrep gnused gnutar gzip deadnix jq nixfmt nodejs_22 openssh rsync statix which xz zstd; attic --version; jq --version; ssh -V; rsync --version >/dev/null; 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"="61bea5c9f856eb4cf9bd1a6461df4b3782543dc1" "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-07T09:09:01Z
org.opencontainers.image.description Forgejo Actions runner image with Nix, attic-client, nodejs_22 from pinned nixpkgs, git, OpenSSH, jq, bash, curl, certificates, and common POSIX tools
org.opencontainers.image.ref.name main
org.opencontainers.image.revision 61bea5c9f856eb4cf9bd1a6461df4b3782543dc1
org.opencontainers.image.source https://git.hayshin.dev/infra/runner-images
org.opencontainers.image.version latest
Details
Container
2026-06-07 14:13:21 +05:00
0
OCI / Docker
linux/amd64
574 MiB
Versions (8) View all