feat(gitops): implement native custom gitops solution with webhooks

This commit is contained in:
Tibo De Peuter 2026-07-22 21:20:16 +02:00
parent 501cda6402
commit 78a20fbe00
Signed by: tdpeuter
SSH key fingerprint: SHA256:u/h/LVoqKF1Iz02uOyxe6hcjmoZASCGV2HM0TG9ZMoU
25 changed files with 1804 additions and 18 deletions

View file

@ -1,6 +1,7 @@
{
imports = [
./docker.nix
./gitops.nix
./monitoring.nix
./nfs.nix
./traefik.nix
@ -11,6 +12,7 @@
homelab = {
services.openssh.enable = true;
users.admin.enable = true;
gitops.enable = true;
};
nix.settings.experimental-features = [