github.com/nixcloud/nixcloud-webservices

This nixpkgs extension, called nixcloud-webservices, focuses on ease of deployment of web-related technologies.

Open this visualization on its own page →

Contributors

19

Lines of Code

878

From

2017-11-12

To

2020-12-27

About nixcloud/nixcloud-webservices

nixcloud-webservices is a nixpkgs extension written in Nix that simplifies the deployment of web-related technologies on NixOS systems. The project provides modular abstractions for common web service needs, including reverse proxy configuration, email services, TLS/certificate management, and container deployment. Users can import these modules into their NixOS configurations to quickly set up complex web infrastructure without manual configuration of individual components.

The project is currently unmaintained, though it represents the development stack used at nixcloud.io and was previously supported by sponsorship from the Internet Society and NLnet's Internet Hardening Fund. It includes continuous integration through Hydra builds and can be used either by directly importing modules into a system configuration or by building isolated KVM virtual machines for testing. The codebase requires building from source via Git rather than using pre-compiled binaries distributed through nix-channel.

Share this video