Automating NixOS Deployments with OneDev and Colmena

Overview Managing a fleet of NixOS machines can quickly become a manual chore if you’re still running nixos-rebuild switch from your local machine. In my homelab, I’ve moved towards a “hands-off” infrastructure where every change committed to the main branch of my monorepo is automatically built and deployed. This post covers how I use NixOS Flakes in platform/nixos, OneDev for CI/CD, and Colmena for the final deployment “push”. The Infrastructure Stack My setup revolves around three main components: ...

June 22, 2026 · 4 min · Dominik Pall