98 lines
2.2 KiB
Nix
98 lines
2.2 KiB
Nix
{
|
|
inputs,
|
|
self,
|
|
lib,
|
|
pkgs,
|
|
...
|
|
}:
|
|
{
|
|
clan = {
|
|
inventory = {
|
|
|
|
machines = {
|
|
rigel.deploy.targetHost = "root@rigel.local";
|
|
};
|
|
|
|
instances = {
|
|
admin = {
|
|
module = {
|
|
name = "admin";
|
|
input = "clan-core";
|
|
};
|
|
roles.default.tags."all" = { };
|
|
roles.default.settings.allowedKeys = {
|
|
"berwn" = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAB/raxJR8gASmquP63weHelbi+da2WBJR1DgzHPNz/f";
|
|
"kurogeek" =
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEcZ/p1Ofa9liwIzPWzNtONhJ7+FUWd2lCz33r81t8+w kurogeek@kurogeek";
|
|
};
|
|
};
|
|
|
|
pocket-id = {
|
|
module = {
|
|
name = "pocket-id";
|
|
input = "self";
|
|
};
|
|
roles.default.machines.b4l = { };
|
|
};
|
|
nextcloud = {
|
|
module = {
|
|
name = "nextcloud";
|
|
input = "self";
|
|
};
|
|
roles.default.machines.b4l = { };
|
|
|
|
};
|
|
stirling-pdf = {
|
|
module = {
|
|
name = "stirling-pdf";
|
|
input = "self";
|
|
};
|
|
roles.default.machines.b4l = { };
|
|
};
|
|
actual-budget = {
|
|
module = {
|
|
name = "actual-budget";
|
|
input = "self";
|
|
};
|
|
roles.default.machines.b4l = { };
|
|
};
|
|
victoriametrics = {
|
|
module = {
|
|
name = "victoriametrics";
|
|
input = "self";
|
|
};
|
|
roles.default.machines.b4l = { };
|
|
};
|
|
vikunja = {
|
|
module = {
|
|
name = "vikunja";
|
|
input = "self";
|
|
};
|
|
roles.default.machines.b4l = { };
|
|
};
|
|
grafana = {
|
|
module = {
|
|
name = "grafana";
|
|
input = "self";
|
|
};
|
|
roles.default.machines.b4l = { };
|
|
};
|
|
pingvin = {
|
|
module = {
|
|
name = "pingvin";
|
|
input = "self";
|
|
};
|
|
roles.default.machines.b4l = { };
|
|
};
|
|
paperless = {
|
|
module = {
|
|
name = "paperless";
|
|
input = "self";
|
|
};
|
|
roles.default.machines.b4l = { };
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|