2 Commits

Author SHA1 Message Date
c71208da11 open-webui: backup private directory
All checks were successful
Check flake / build-amd64-linux (push) Successful in 1m16s
2025-06-22 18:03:52 +01:00
c1ded6c3ce hosts/skycam: backup skycam-archiver directory 2025-06-22 18:02:32 +01:00
3 changed files with 13 additions and 5 deletions

8
flake.lock generated
View File

@ -1000,11 +1000,11 @@
"secrets": { "secrets": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1750597864, "lastModified": 1750611706,
"narHash": "sha256-0RJ4opKFAFftQo+E68ZuDZK66UxFlRYVYlYyYCa3u+M=", "narHash": "sha256-bKhQ+lAaNtfpTUR3fysCdbnMfYT5PJ4diiM9EkHMdHI=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "b6a77c1782d3e5a65849e2ccf844384155f006be", "rev": "ae16fda90546dde6c014a4f91a5443bce4dce234",
"revCount": 33, "revCount": 34,
"type": "git", "type": "git",
"url": "ssh://git@git.vimium.com/jordan/nix-secrets.git" "url": "ssh://git@git.vimium.com/jordan/nix-secrets.git"
}, },

View File

@ -33,6 +33,6 @@
}; };
modules.services.borgmatic.directories = [ modules.services.borgmatic.directories = [
config.services.open-webui.stateDir "/var/lib/private/open-webui"
]; ];
} }

View File

@ -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; [ environment.systemPackages = with pkgs; [
git git
neovim neovim