remove soft if not needed
This commit is contained in:
@@ -3,7 +3,9 @@ let
|
||||
listNames = config.syscfg.server.db;
|
||||
containerNames = lib.concatMap (app: app.requires.secrets) (builtins.attrValues config.syscfg.server.loadedContainers);
|
||||
allApps = lib.unique (listNames ++ containerNames);
|
||||
needsServerSops = config.syscfg.server.loadedContainers != {} || allApps != [];
|
||||
in{
|
||||
config = lib.mkIf needsServerSops {
|
||||
sops.secrets = {
|
||||
CUSTOM = {
|
||||
mode = "0444";
|
||||
@@ -13,4 +15,5 @@ in{
|
||||
mode = "0444";
|
||||
sopsFile = ./server.yaml;
|
||||
}));
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user