remove DCIM from syncthing

This commit is contained in:
Yan Lin 2026-02-15 21:47:26 +01:00
parent 2a15c8e8ad
commit 8267546811
5 changed files with 2 additions and 5 deletions

View file

@ -14,7 +14,6 @@
Media = { enable = true; maxAgeDays = 7; }; Media = { enable = true; maxAgeDays = 7; };
Archive = { enable = true; maxAgeDays = 30; }; Archive = { enable = true; maxAgeDays = 30; };
Consume = { enable = true; maxAgeDays = 7; }; Consume = { enable = true; maxAgeDays = 7; };
DCIM = { enable = true; maxAgeDays = 7; path = "/mnt/storage/DCIM"; };
}; };
services.scheduled-commands.dcim-consume = { services.scheduled-commands.dcim-consume = {

View file

@ -150,9 +150,10 @@
# Borg backup configuration # Borg backup configuration
services.borg-client-custom = { services.borg-client-custom = {
enable = false; enable = true;
repositoryUrl = "ssh://helsinki-box/./nfss"; repositoryUrl = "ssh://helsinki-box/./nfss";
backupPaths = [ backupPaths = [
"/mnt/storage/DCIM"
]; ];
backupFrequency = "*-*-* 01:00:00"; backupFrequency = "*-*-* 01:00:00";
retention = { retention = {

View file

@ -14,7 +14,6 @@
Media = { enable = true; maxAgeDays = 7; }; Media = { enable = true; maxAgeDays = 7; };
Archive = { enable = true; maxAgeDays = 30; }; Archive = { enable = true; maxAgeDays = 30; };
Consume = { enable = true; maxAgeDays = 7; }; Consume = { enable = true; maxAgeDays = 7; };
DCIM = { enable = true; maxAgeDays = 7; path = "~/DCIM"; };
}; };
services.scheduled-commands.aicloud-backup = { services.scheduled-commands.aicloud-backup = {

View file

@ -198,7 +198,6 @@
"/home/yanlin/Credentials" "/home/yanlin/Credentials"
"/home/yanlin/Documents" "/home/yanlin/Documents"
"/home/yanlin/Media" "/home/yanlin/Media"
"/home/yanlin/DCIM"
]; ];
backupFrequency = "*-*-* 00:00:00"; backupFrequency = "*-*-* 00:00:00";
retention = { retention = {

View file

@ -44,7 +44,6 @@ in
Media = mkFolderOptions "Media" { devices = lib.filter (d: d != "iphone") allDevices; }; Media = mkFolderOptions "Media" { devices = lib.filter (d: d != "iphone") allDevices; };
Archive = mkFolderOptions "Archive" {}; Archive = mkFolderOptions "Archive" {};
Consume = mkFolderOptions "Consume" {}; Consume = mkFolderOptions "Consume" {};
DCIM = mkFolderOptions "DCIM" { devices = serverDevices; };
}; };
enableGui = lib.mkOption { enableGui = lib.mkOption {
type = lib.types.bool; type = lib.types.bool;