818 | This service, <%= $url->to_abs %>
, provides a "binary
819 | cache" for the Nix package
820 | manager. It is used to automatically speed up builds.
821 |
Using /etc/nix/nix.conf
:
substituters = <%= $url->to_abs %>
832 | trusted-public-keys = <%= $sign_pk %>
833 | % } else {
834 | substituters = <%= $url->to_abs %>
835 | % }
836 |
837 | Using /etc/nixos/configuration.nix
:
nix.binaryCaches = [ "<%= $url->to_abs %>" ];
840 | nix.binaryCachePublicKeys = [ "<%= $sign_pk %>" ];
841 | % } else {
842 | nix.binaryCaches = [ "<%= $url->to_abs %>" ];
843 | % }
844 |
845 | Using nix
, nix-build
, etc:
nix build \\
848 | --option substituters '<%= $url->to_abs %>' \\
849 | --option trusted-public-keys '<%= $sign_pk %>' \\
850 | ...
851 | % } else {
852 | nix build --substituters '<%= $url->to_abs %>' ...
853 | % }
854 |