diff --git a/services/nextcloud.nix b/services/nextcloud.nix index a7c0992..3d22a69 100644 --- a/services/nextcloud.nix +++ b/services/nextcloud.nix @@ -71,8 +71,12 @@ in }; }; - my.services.borg-backup = lib.mkIf cfg.enable { - paths = [ config.services.nextcloud.home ]; + my.services.borg-backup = let + nextcloudHome = config.services.nextcloud.home; + in lib.mkIf cfg.enable { + paths = [ nextcloudHome ]; + # borg can fail if *.part files disappear during backup + exclude = [ "${nextcloudHome}/data/*/uploads" ]; }; }; }