feat(syncthing): update config

This commit is contained in:
Felix Schröter 2021-05-13 00:30:09 +02:00
parent 88e424e493
commit 70aec8f87c
No known key found for this signature in database
GPG key ID: 910ACB9F6BD26F58
2 changed files with 19 additions and 4 deletions

View file

@ -1,6 +1,11 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ let
versioning = {
type = "trashcan";
params.cleanoutDays = "30";
};
in {
services.syncthing = { services.syncthing = {
enable = true; enable = true;
openDefaultPorts = true; openDefaultPorts = true;
@ -33,8 +38,9 @@
}; };
"Media" = { "Media" = {
id = "media"; id = "media";
path = "/home/felschr/sync/media"; path = "/run/media/felschr/HDD/Media";
devices = [ "rpi4" ]; devices = [ "rpi4" ];
inherit versioning;
}; };
}; };
}; };

View file

@ -1,6 +1,11 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ let
versioning = {
type = "trashcan";
params.cleanoutDays = "30";
};
in {
services.syncthing = { services.syncthing = {
enable = true; enable = true;
openDefaultPorts = true; openDefaultPorts = true;
@ -26,16 +31,20 @@
id = "default"; id = "default";
path = "/home/felschr/sync/default"; path = "/home/felschr/sync/default";
devices = [ "felix-nixos" "pixel3" ]; devices = [ "felix-nixos" "pixel3" ];
inherit versioning;
}; };
"Backups" = { "Backups" = {
id = "backups"; id = "backups";
path = "/home/felschr/sync/backups"; path = "/home/felschr/sync/backups";
devices = [ "felix-nixos" ]; devices = [ "felix-nixos" ];
inherit versioning;
}; };
"Media" = { "Media" = {
id = "media"; id = "media";
path = "/home/felschr/sync/media"; path = "/media";
# path = "/media/inbox";
devices = [ "felix-nixos" ]; devices = [ "felix-nixos" ];
inherit versioning;
}; };
}; };
}; };