harmonia-cache

Nix Binary Cache

v3.1.0

Public Key

nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=

Configuration

Command line

nix build \
  --extra-substituters 'http://nixpkgs-update-cache.nixos.org' \
  --extra-trusted-public-keys 'nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM='

~/.config/nix/nix.conf or /etc/nix/nix.conf

extra-substituters = http://nixpkgs-update-cache.nixos.org
extra-trusted-public-keys = nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=

NixOS configuration

{
  nix.settings = {
    substituters = [ "http://nixpkgs-update-cache.nixos.org" ];
    trusted-public-keys = [ "nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=" ];
  };
}

flake.nix

{
  nixConfig = {
    extra-substituters = [ "http://nixpkgs-update-cache.nixos.org" ];
    extra-trusted-public-keys = [ "nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=" ];
  };
}

Endpoints

/nix-cache-info Cache metadata
/<hash>.narinfo Package info and signatures
/nar/<hash>.nar NAR archives
/<hash>.ls Package file listing
/log/<drv> Build logs
/version Version info
/health Health check
/metrics Prometheus metrics