refactor services
This commit is contained in:
parent
cd68967354
commit
8a999ac546
7 changed files with 36 additions and 31 deletions
40
nixos/viridian/services/borgbackup.nix
Normal file
40
nixos/viridian/services/borgbackup.nix
Normal file
|
@ -0,0 +1,40 @@
|
|||
{ ... }:
|
||||
|
||||
{
|
||||
services.borgbackup.jobs = {
|
||||
multimedia = {
|
||||
paths = [
|
||||
"/var/lib/jellyfin"
|
||||
"/var/lib/jellyseerr"
|
||||
"/var/lib/sonarr"
|
||||
"/var/lib/radarr"
|
||||
"/var/lib/lidarr"
|
||||
];
|
||||
encryption.mode = "none";
|
||||
repo = "/mnt/backup/multimedia/borg";
|
||||
compression = "auto,zstd";
|
||||
startAt = "daily";
|
||||
};
|
||||
|
||||
torrents = {
|
||||
paths = [
|
||||
"/var/lib/qbittorrent"
|
||||
];
|
||||
encryption.mode = "none";
|
||||
repo = "/mnt/backup/torrents/borg";
|
||||
compression = "auto,zstd";
|
||||
startAt = "daily";
|
||||
};
|
||||
|
||||
minecraft = {
|
||||
paths = [
|
||||
"/var/lib/minecraft"
|
||||
];
|
||||
encryption.mode = "none";
|
||||
repo = "/mnt/backup/minecraft/borg";
|
||||
compression = "auto,zstd";
|
||||
startAt = "daily";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue