From f491ced9f5f3de8eff35a3557ac216fcacf1a3ca Mon Sep 17 00:00:00 2001 From: maralorn Date: Wed, 23 Nov 2022 23:39:44 +0100 Subject: [PATCH] Configure backup repo --- nixos/machines/fluffy/configuration.nix | 4 ++++ nixos/machines/fluffy/hardware-configuration.nix | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/nixos/machines/fluffy/configuration.nix b/nixos/machines/fluffy/configuration.nix index 9d0efbef..c2ae70c2 100644 --- a/nixos/machines/fluffy/configuration.nix +++ b/nixos/machines/fluffy/configuration.nix @@ -146,6 +146,10 @@ in { ]; }; services = { + borgbackup.repos.hera = { + path = "/backup/hera-borg-repo"; + authorizedKeys = pkgs.privateValue [] "backup-ssh-keys"; + }; fwupd.enable = true; printing = { enable = true; diff --git a/nixos/machines/fluffy/hardware-configuration.nix b/nixos/machines/fluffy/hardware-configuration.nix index 96c534aa..1eecbd08 100644 --- a/nixos/machines/fluffy/hardware-configuration.nix +++ b/nixos/machines/fluffy/hardware-configuration.nix @@ -26,6 +26,11 @@ fsType = "btrfs"; }; + fileSystems."/backup" = { + device = "/dev/disk/by-uuid/41840034-81fe-4955-828d-8d3d4a7306f7"; + fsType = "ext4"; + }; + boot.initrd.luks.devices."crypted-nixos".device = "/dev/disk/by-uuid/020fde09-f651-45a2-9c6a-9b060edf967d"; fileSystems."/nix" = {