From 0dc1e167fd67d625f12705d1ef0d0849d7113590 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Wed, 19 Jan 2022 09:38:36 +0100 Subject: [PATCH] feat(restic): backup moodle-dl --- systems/zaatar/configuration.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/systems/zaatar/configuration.nix b/systems/zaatar/configuration.nix index 89eb0e5..9dc2658 100644 --- a/systems/zaatar/configuration.nix +++ b/systems/zaatar/configuration.nix @@ -1,6 +1,6 @@ { config, pkgs, lib, ... }: let - inherit (import ) retiolumAddresses; + inherit (import ) retiolumAddresses restic; in { imports = [ @@ -26,6 +26,16 @@ in ]; + services.restic.backups.moodle-dl = { + initialize = true; + inherit (restic) repository; + timerConfig = { OnCalendar = "daily"; RandomizedDelaySec = "5h"; }; + passwordFile = toString ; + paths = [ + "/var/lib/moodle-dl" + ]; + }; + nix.nixPath = [ "/var/src" ]; services.logind = {