WIP: Authentik
This commit is contained in:
parent
79bfb5e7e3
commit
a1bc147b90
9 changed files with 440 additions and 17 deletions
18
flake.nix
18
flake.nix
|
|
@ -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
|
||||
];
|
||||
|
||||
};
|
||||
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue