Your Nix builds,
served fast.

A private Nix binary cache. Push store paths once and every machine on your team can substitute them.

Share builds

Push a path once. Laptops, builders, and CI pull it as a substituter instead of compiling it again.

Private by default

Each cache has its own subdomain. Issue read or write tokens for people, machines, and pipelines.

Works with Nix

Add a substituter and a token. Compatible with nix.conf and netrc — fetching needs no custom client.

Get started in three steps

1

Create a cache

Sign up and name a cache. You get a URL like myteam.cerbernix.com.

2

Point Nix at it

Add the cache URL and public key to nix.conf, and put the token in netrc.

3

Push builds

Upload store paths with cerbernix-push. Your team substitutes them on the next build.

Drop-in Nix config

nix.conf
extra-substituters = https://myteam.cerbernix.com
extra-trusted-public-keys = myteam.cerbernix.com:<public-key>