Files
infra/inventories/default.nix
2025-07-18 14:09:14 +07:00

68 lines
1.4 KiB
Nix

{
inputs,
self,
lib,
pkgs,
...
}:
{
clan = {
modules = {
pocket-id = ../modules/clan/pocket-id;
nextcloud = ../modules/clan/nextcloud;
stirling-pdf = ../modules/clan/stirling-pdf;
actual-budget = ../modules/clan/actual-budget;
victoria-metrics = ../modules/clan/victoria-metrics;
};
inventory = {
instances = {
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 = { };
};
victoria-metrics = {
module = {
name = "victoria-metrics";
input = "self";
};
roles.default.machines.b4l = { };
};
};
services = {
admin = {
default.config.allowedKeys = [ ];
};
};
};
};
}