diff --git a/modules/system/services/crowdsec/default.nix b/modules/system/services/crowdsec/default.nix index a725908..b6d6a9e 100644 --- a/modules/system/services/crowdsec/default.nix +++ b/modules/system/services/crowdsec/default.nix @@ -102,5 +102,7 @@ in |> mkScript "crowdsec-install-collections"; in lib.mkAfter collectionsScript; + + custom.persist.directories = [ config.services.crowdsec.settings.config_paths.data_dir ]; }; } diff --git a/modules/system/services/forgejo/default.nix b/modules/system/services/forgejo/default.nix index 90891a8..018ff65 100644 --- a/modules/system/services/forgejo/default.nix +++ b/modules/system/services/forgejo/default.nix @@ -117,5 +117,7 @@ in conflictingService = "forgejo.service"; paths = [ config.services.forgejo.stateDir ]; }; + + custom.persist.directories = [ config.services.forgejo.stateDir ]; }; } diff --git a/modules/system/services/hedgedoc.nix b/modules/system/services/hedgedoc.nix index f1ccd34..8340fa1 100644 --- a/modules/system/services/hedgedoc.nix +++ b/modules/system/services/hedgedoc.nix @@ -74,5 +74,7 @@ in db.storage ]; }; + + custom.persist.directories = [ "/var/lib/hedgedoc" ]; }; } diff --git a/modules/system/services/privatebin.nix b/modules/system/services/privatebin.nix index bc0ffc7..3aeb142 100644 --- a/modules/system/services/privatebin.nix +++ b/modules/system/services/privatebin.nix @@ -42,5 +42,7 @@ in } ]; }; + + custom.persist.directories = [ config.services.privatebin.dataDir ]; }; }