diff options
| author | Grigory Shipunov | 2025-01-14 21:24:05 +0000 |
|---|---|---|
| committer | Grigory Shipunov | 2025-01-19 19:21:43 +0000 |
| commit | 5c3f0886e592ff2d3e3a8588ab496f36c19e0ce9 (patch) | |
| tree | 53593dfbed713fe889cd533c1bd38506c1a09bfa /flake.nix | |
| parent | 2f2318aaaa6745cdf3a58142b988b2550bf6b952 (diff) | |
yeet authentik, add keycloak and radicale
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 25 |
1 files changed, 15 insertions, 10 deletions
@@ -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 + ]; }; }; + }; } |
