filebrowser: Fix persistence

This commit is contained in:
SebastianStork 2025-10-07 08:30:00 +02:00
parent ef5c7fabf7
commit 77b04fd635

View file

@ -8,10 +8,7 @@
let
cfg = config.custom.services.filebrowser;
dataDirs = with config.services.filebrowser.settings; [
database
root
];
dataDir = "/var/lib/filebrowser";
in
{
imports = [ "${inputs.nixpkgs-unstable}/nixos/modules/services/web-apps/filebrowser.nix" ];
@ -48,10 +45,10 @@ in
custom = {
services.resticBackups.filebrowser = lib.mkIf cfg.doBackups {
conflictingService = "filebrowser.service";
paths = dataDirs;
paths = [ dataDir ];
};
persist.directories = dataDirs;
persist.directories = [ dataDir ];
};
};
}