Skip to content
cdevries.dev

Infrastructure and self hosting

Homelab platform

Three NixOS hosts declared in one Nix flake, with secrets encrypted in the repository by SOPS.

What it is

The homelab is three NixOS hosts, declared in one Nix flake. The configuration of every host lives in Git, and the secrets live in the same repository, encrypted with SOPS. Changes reach the hosts through that repository, not by hand.

It has its own monitoring, alerting and backups. Most of the other projects on this site run on it.