Files
nix-config/test-server/modules/backup.nix
2023-10-26 15:17:00 +02:00

21 lines
460 B
Nix

{ config, pkgs, lib, inputs, ... }:
{
age.secrets.restic-pw = {
file = ../secrets/restic-pw.age;
};
services.restic = {
backups = {
localbackup = {
exclude = [
"/home/*/.cache"
];
initialize = true;
passwordFile = config.age.secrets.restic-pw.path;
paths = [
"/home"
];
repository = "/mnt/backup";
};
};
};
}