Rickard Nilsson has worked as a freelancing Nix/NixOS expert for over a decade. Five years ago he founded nixbuild.net, which is an advanced scalable build cluster for Nix offered both as a cloud service and for enterprise deployment.

Presentations

22x

Remote Nix Builds

Nix has builtin support for distributing builds to remote machines. In fact, any SSH-accessible computer with a Nix installation can be used as a build server! In this talk, I'll give an overview on how remote Nix builds work in practice, and talk about their possibilities and limitations. I'll also lift the lid on Nix and show how the remote builder protocol works. Finally I'll mention some improvements I'd like to see in Nix, based on my experience on implementing the nixbuild.net service.

See Presentation