44 lines
735 B
Nix
44 lines
735 B
Nix
{
|
|
inputs,
|
|
self,
|
|
lib,
|
|
...
|
|
}:
|
|
{
|
|
clan = {
|
|
modules = {
|
|
pocket-id = ../modules/clan/pocket-id;
|
|
};
|
|
inventory = {
|
|
|
|
instances = {
|
|
emergency-access = {
|
|
module = {
|
|
name = "emergency-access";
|
|
input = "clan-core";
|
|
};
|
|
roles.default.tags."all" = { };
|
|
};
|
|
|
|
pocket-id = {
|
|
module = {
|
|
name = "pocket-id";
|
|
input = "self";
|
|
};
|
|
roles.default.machines.b4l = { };
|
|
};
|
|
};
|
|
|
|
services = {
|
|
admin = {
|
|
default.config.allowedKeys = [ ];
|
|
};
|
|
root-password."default" = {
|
|
roles.default.machines = [ "b4l" ];
|
|
};
|
|
};
|
|
|
|
};
|
|
};
|
|
}
|