From 12625e32cfe2b29f9670ede916a76ad4878f7633 Mon Sep 17 00:00:00 2001 From: schererleander Date: Sat, 14 Mar 2026 21:09:07 +0100 Subject: feat(git): add git borgbase repo --- modules/services/git.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/services/git.nix b/modules/services/git.nix index 6575737..4249bd0 100644 --- a/modules/services/git.nix +++ b/modules/services/git.nix @@ -75,7 +75,7 @@ paths = [ "/var/lib/git-server" ]; - repo = "ssh://e5e496ni@e5e496ni.repo.borgbase.com/./repo"; + repo = "$BORG_REPO"; encryption.mode = "none"; environment = { BORG_RSH = "ssh -i ${ @@ -84,6 +84,12 @@ }; compression = "auto,lzma"; startAt = "daily"; + preHook = '' + set -euo pipefail + + # Exporting the specific Git repo secret + export BORG_REPO="$(cat ${config.sops.secrets."borg_git_repo".path})" + ''; }; }; } -- cgit v1.3.1