From c1ded6c3ce8042d40560bb306256626be708dd03 Mon Sep 17 00:00:00 2001 From: Jordan Holt Date: Sun, 22 Jun 2025 18:02:32 +0100 Subject: [PATCH] hosts/skycam: backup skycam-archiver directory --- flake.lock | 8 ++++---- hosts/skycam/default.nix | 8 ++++++++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/flake.lock b/flake.lock index 0e22554..55b5f34 100644 --- a/flake.lock +++ b/flake.lock @@ -1000,11 +1000,11 @@ "secrets": { "flake": false, "locked": { - "lastModified": 1750597864, - "narHash": "sha256-0RJ4opKFAFftQo+E68ZuDZK66UxFlRYVYlYyYCa3u+M=", + "lastModified": 1750611706, + "narHash": "sha256-bKhQ+lAaNtfpTUR3fysCdbnMfYT5PJ4diiM9EkHMdHI=", "ref": "refs/heads/master", - "rev": "b6a77c1782d3e5a65849e2ccf844384155f006be", - "revCount": 33, + "rev": "ae16fda90546dde6c014a4f91a5443bce4dce234", + "revCount": 34, "type": "git", "url": "ssh://git@git.vimium.com/jordan/nix-secrets.git" }, diff --git a/hosts/skycam/default.nix b/hosts/skycam/default.nix index 2d0e641..d8ce024 100644 --- a/hosts/skycam/default.nix +++ b/hosts/skycam/default.nix @@ -58,6 +58,14 @@ }; }; + modules.services.borgmatic = { + enable = true; + directories = [ + "/var/lib/skycam-archiver" + ]; + repoPath = "ssh://m94ekv2i@m94ekv2i.repo.borgbase.com/./repo"; + }; + environment.systemPackages = with pkgs; [ git neovim