Run all restic backups as root

This commit is contained in:
SebastianStork 2025-06-11 21:09:08 +02:00
parent f5e59e0d12
commit 2e53bdb015
7 changed files with 11 additions and 43 deletions

View file

@ -1,13 +1,9 @@
{ config, lib, ... }:
let
user = config.users.users.actual.name;
in
{
options.custom.services.actualbudget.backups.enable = lib.mkEnableOption "";
config = lib.mkIf config.custom.services.actualbudget.backups.enable {
custom.services.resticBackups.actual = {
inherit user;
dependentService = "actual.service";
extraConfig.paths = [ config.services.actual.settings.dataDir ];
};