nixbuild.net — Nix Build as a Service

nixbuild.net is a service for highly scalable, pay-per-use, distributed Nix builds. The service is currently in closed beta.

With an account on nixbuild.net, a Nix user can run remote builds without caring about setting up and maintaining build servers. The nixbuild.net infrastructure takes care of allocating resources and scaling up as needed. The end user can run any number of Nix builds in parallel, without ever having to worry about builds competing for resources or slowing down with increased load.

Setting up your system for using nixbuild.net is very simple, and you can connect multiple client computers to the same nixbuild.net account, allowing builds to be shared between developers and CI servers.

There's an introduction to nixbuild.net published on the nixbuild.net blog.

This site collects all documentation that is relevant for nixbuild.net users. As the service is beta, this documentation is in flux and doesn't necessarily reflect how nixbuild.net will look and work in the future. If you're a nixbuild.net user, remember to check back here every now and then.

Updates about the service are published on the nixbuild.net blog.

Beta Access

nixbuild.net is currently in closed beta, and you are welcome to request a free evaluation account by contacting [email protected].

Supported Platforms

For the moment, only x86_64-linux builds are supported. There are plans on supporting more platforms, but no roadmap.

Reporting Issues

Please submit issue reports, questions or any other feedback here, or simply send an email to [email protected].