From 5c3f0886e592ff2d3e3a8588ab496f36c19e0ce9 Mon Sep 17 00:00:00 2001 From: Grigory Shipunov Date: Tue, 14 Jan 2025 21:24:05 +0000 Subject: yeet authentik, add keycloak and radicale --- flake.nix | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index fe9143e..ecae4b7 100644 --- a/flake.nix +++ b/flake.nix @@ -25,12 +25,6 @@ inputs.nixpkgs.follows = "nixpkgs-unstable"; }; - authentik-nix = { - url = "github:nix-community/authentik-nix"; - inputs.nixpkgs.follows = "nixpkgs-unstable"; - # inputs.flake-parts.follows - }; - tmux-yank = { url = "github:tmux-plugins/tmux-yank"; flake = false; @@ -40,7 +34,6 @@ outputs = inputs@{ self, - authentik-nix, flake-utils, lanzaboote, microvm, @@ -107,19 +100,31 @@ ]; }; - authentik = nixpkgs-stable.lib.nixosSystem { + auth = nixpkgs-stable.lib.nixosSystem { system = "x86_64-linux"; specialArgs = { inherit inputs; }; modules = [ sops-nix.nixosModules.sops microvm.nixosModules.microvm - authentik-nix.nixosModules.default - ./microvms/authentik + ./microvms/auth ./modules/server ./modules/wg ]; }; + + radicale = nixpkgs-stable.lib.nixosSystem { + system = "x86_64-linux"; + specialArgs = { inherit inputs; }; + modules = [ + sops-nix.nixosModules.sops + microvm.nixosModules.microvm + + ./microvms/radicale + ./modules/server + ./modules/wg + ]; }; }; + }; } -- cgit v1.3.1