From d7c0882218ef9d0819d63c449fb1182b59a2eb4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?KJ=20=C3=98rbekk?= Date: Tue, 23 May 2017 00:03:32 -0400 Subject: Fix borg backup --- config/borg-backup.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'config') diff --git a/config/borg-backup.nix b/config/borg-backup.nix index 40c8fd9..4dd1c99 100644 --- a/config/borg-backup.nix +++ b/config/borg-backup.nix @@ -3,20 +3,20 @@ # Key file also stored in pass { config, lib, pkgs, ... }: let - repo = /staging/backup + repo = "/staging/backup"; in { systemd.services.borg-backup = { description = "Run backups."; - path = with pkgs [ borgbackup ]; - startAt = "*-*-* 02:30:00"; + path = with pkgs; [ borgbackup ]; + startAt = "02:30"; environment = { BORG_KEYS_DIR = "/opt/secret/borg-backup-keys/"; - REPOSITORY = "/staging/backup"; - }; - serviceConfig = { - RemainAfterExit = true; + REPOSITORY = repo; }; + # serviceConfig = { + # RemainAfterExit = true; + # }; script = '' echo "Creating backup" borg create -v --stats \ @@ -36,4 +36,4 @@ in --keep-daily=7 --keep-weekly=4 --keep-monthly=6 ''; }; -}; +} -- cgit v1.2.3