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.