From ca0926da82145fcfc03e8808e0638d9095e148aa Mon Sep 17 00:00:00 2001 From: Chris Kruining Date: Wed, 17 Sep 2025 19:31:39 +0200 Subject: [PATCH] start zitadel module --- README.md | 22 ++++++++++++++++++++++ clan.nix | 9 +++++++++ flake.nix | 11 +++++++++-- 3 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..22fc06e --- /dev/null +++ b/README.md @@ -0,0 +1,22 @@ +## Installing to a new machine + +1. add the config +2. boot to installer iso on target host +3. gather the hardware information +4. create disk configuration +5. install system + +m1 +root +flatware-theorize-sleet + +names + +- foundry +- anvil +- cauldron +- bellows +- hammer +- strike +- temper +- quench diff --git a/clan.nix b/clan.nix index 4e373a3..3499d49 100644 --- a/clan.nix +++ b/clan.nix @@ -42,6 +42,15 @@ roles.controller.machines."m1" = { }; roles.peer.tags.all = { }; }; + + zitadel = { + module = { + name = "zitadel"; + input = "amarth"; + }; + + roles.controller.machines."m1" = {}; + }; }; # Additional NixOS configuration can be added here. diff --git a/flake.nix b/flake.nix index 340c1b7..be55ec0 100644 --- a/flake.nix +++ b/flake.nix @@ -1,6 +1,13 @@ { - inputs.clan-core.url = "https://git.clan.lol/clan/clan-core/archive/main.tar.gz"; - inputs.nixpkgs.follows = "clan-core/nixpkgs"; + inputs = { + clan-core.url = "https://git.clan.lol/clan/clan-core/archive/main.tar.gz"; + + nixpkgs.follows = "clan-core/nixpkgs"; + + amarth = { + url = "https://git.amarth.cloud/amarth/services"; + }; + }; outputs = {