Calls:

Send in your ideas. Deadline February 1st, 2021.

 
Nixcloud Webservices
Next project:
> NLnet Labs

Nixcloud Webservices

[Nixcloud Webservices ]

Create example webservices in different programming languages to benefit from the Nixcloud web services abstraction.

NixOS is a Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, it is completely declarative, makes upgrading systems reliable, and has many other advantages. It is used increasingly in complex environments where reproducible behaviour and configurability matter, from desktop systems to some of the top 500 supercomputers.

NixOS currently allows only one instance for a particular service, so in order to allow multiple instances, a module needs to have explicit support for it. The web services abstraction solves this by generalizing this to all of its service modules.