infrastructure/machines/compute01/_configuration.nix

32 lines
416 B
Nix
Raw Normal View History

{ dgn-lib, ... }:
2023-07-18 17:00:31 +02:00
let
inherit (dgn-lib)
enableModules
mkImports
recursiveFuse;
# List of modules to enable
enabledModules = [
"dgn-dns"
];
# List of services to enable
enabledServices = [
"ds-fr"
"kanidm"
"mastodon"
2023-09-11 11:17:30 +02:00
"nextcloud"
"outline"
"satosa"
];
in
recursiveFuse [
(enableModules enabledModules)
{
imports = mkImports ./. enabledServices;
}
]