WIP: Authentik

This commit is contained in:
pazpi 2025-01-12 22:27:37 +01:00
parent 79bfb5e7e3
commit a1bc147b90
9 changed files with 440 additions and 17 deletions

View file

@ -36,6 +36,10 @@
inputs.nixpkgs.follows = "nixpkgs";
};
authentik-nix = {
url = "github:nix-community/authentik-nix";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs =
@ -45,6 +49,7 @@
nixpkgs-unstable,
nixos-hardware,
lix-module,
authentik-nix,
agenix,
colmena,
home-manager,
@ -90,10 +95,11 @@
"lxc"
"bacco"
"arr"
"auth"
"metrics"
"nextcloud"
"vaultwarden"
"portainer"
"vaultwarden"
];
};
@ -141,6 +147,15 @@
];
};
authentik.deployment = {
targetHost = "192.168.1.157";
tags = [
"lxc"
"node"
"auth"
];
};
deadbeef.deployment = {
allowLocalDeployment = true;
targetHost = null;
@ -157,6 +172,7 @@
agenix.packages.${system}.agenix
colmena.packages.${system}.colmena
];
};
};