From acf56a0981a645c82af0ae6962219776678be16f Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Thu, 16 Jun 2022 12:13:58 +0200 Subject: [PATCH] backup: fix static path with hostname --- nixos/configurations.nix | 2 +- nixos/modules/backup.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/configurations.nix b/nixos/configurations.nix index 4abd429..b9743a4 100644 --- a/nixos/configurations.nix +++ b/nixos/configurations.nix @@ -17,7 +17,7 @@ let }; }; baseModules = [ - # make flake inputs accessiable in NixOS + # make flake inputs accessable in NixOS { _module.args.self = self; _module.args.inputs = inputs; diff --git a/nixos/modules/backup.nix b/nixos/modules/backup.nix index 7ff9d59..f629a24 100644 --- a/nixos/modules/backup.nix +++ b/nixos/modules/backup.nix @@ -1,6 +1,6 @@ { config, lib, pkgs, ... }: let - borgbackupPath = "u181505-sub1@u181505-sub1.your-storagebox.de:thinkman/"; + borgbackupPath = "u181505-sub1@u181505-sub1.your-storagebox.de"; borgbackupMonitor = { config, pkgs, lib, ... }: with lib; { key = "borgbackupMonitor"; _file = "borgbackupMonitor"; @@ -61,7 +61,7 @@ in passCommand = "cat ${config.sops.secrets.borgbackup_password.path}"; }; environment.BORG_RSH = "ssh -o 'StrictHostKeyChecking=no' -i ${config.sops.secrets.borgbackup_private_ssh_key.path} -p 23"; - repo = borgbackupPath; + repo = borgbackupPath + ":${config.networking.hostName}/"; compression = "auto,zstd"; doInit = false; startAt = "daily";