diff --git a/services/borg-backup.nix b/services/borg-backup.nix index 6c4e132..af4f4f6 100644 --- a/services/borg-backup.nix +++ b/services/borg-backup.nix @@ -54,7 +54,6 @@ in { environment.BORG_RSH = "ssh -i /root/borgbackup/ssh_key"; extraCreateArgs = "--stats --list"; extraPruneArgs = "--stats --list"; - doInit = true; compression = "auto,zstd"; startAt = "daily"; prune.keep = { diff --git a/services/nextcloud.nix b/services/nextcloud.nix index bf85aef..3d22a69 100644 --- a/services/nextcloud.nix +++ b/services/nextcloud.nix @@ -75,12 +75,8 @@ in nextcloudHome = config.services.nextcloud.home; in lib.mkIf cfg.enable { paths = [ nextcloudHome ]; - exclude = [ - # borg can fail if *.part files disappear during backup - "re:^${nextcloudHome}/data/[^/]+/uploads" - # image previews can take up a lot of space - "re:^${nextcloudHome}/data/appdata_[^/]+/preview" - ]; + # borg can fail if *.part files disappear during backup + exclude = [ "${nextcloudHome}/data/*/uploads" ]; }; }; }