summaryrefslogtreecommitdiffstats
path: root/2configs/backup/state.nix
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2023-06-22 00:07:21 +0200
committermakefu <github@syntax-fehler.de>2023-06-22 00:07:21 +0200
commit1c4b5c4174093fe84da9040d101c5d7ce77cc828 (patch)
treedc340345f74304f0157d681528ea0e627c85f273 /2configs/backup/state.nix
parentb66365e722705b57b1037cb64479f561ca08a07b (diff)
treewide: fixup stockholm lib, explicit dependencies and impure quirks
Diffstat (limited to '2configs/backup/state.nix')
-rw-r--r--2configs/backup/state.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/2configs/backup/state.nix b/2configs/backup/state.nix
index 1143708bf..2dc832420 100644
--- a/2configs/backup/state.nix
+++ b/2configs/backup/state.nix
@@ -1,11 +1,13 @@
{ config, ... }:
# back up all state
let
- sec = toString <secrets>;
- sshkey = sec + "/borg.priv";
- phrase = sec + "/borg.pw";
+ sshkey = config.sops.secrets."borg.priv".path;
+ phrase = config.sops.secrets."borg.pw".path;
in
{
+ sops.secrets."borg.priv" = {};
+ sops.secrets."borg.pw" = {};
+
services.borgbackup.jobs.state = {
repo = "borg-${config.krebs.build.host.name}@backup.makefu.r:.";
paths = config.state;
[cgit] Unable to lock slot /tmp/cgit/2e200000.lock: No such file or directory (2)