Add Syncthing setup

This commit is contained in:
coolneng 2020-04-30 03:02:54 +02:00
parent 0480304036
commit 41562a4c5d
Signed by: coolneng
GPG Key ID: 9893DA236405AF57
1 changed files with 55 additions and 0 deletions

View File

@ -30,4 +30,59 @@
};
};
};
# Syncthing configuration
services.syncthing = {
enable = true;
dataDir = "/home/coolneng";
declarative = {
devices = {
zion = { id = "XABIMVG-K5RKMAF-KNC33AR-TDAVEGK-GHUIVFD-NIFCX6L-6PQXRM5-KLK2PAU"; };
};
folders = {
Documents = {
id = "wusdj-bfjkr";
path = "/home/coolneng/Documents";
devices = [ "zion" ];
versioning = {
type = "simple";
params = {
keep = "5";
};
};
};
Notes = {
id = "kafhz-bfmzm";
path = "/home/coolneng/Notes";
devices = [ "zion" ];
versioning = {
type = "simple";
params = {
keep = "5";
};
};
};
Music = {
id = "2aqt7-vpprc";
path = "/home/coolneng/Music";
devices = [ "zion" ];
};
Photos = {
id = "mjibc-ustcg";
path = "/home/coolneng/Photos";
devices = [ "zion" ];
};
Projects = {
id = "cjhmu-avy9v";
type = "sendonly";
path = "/home/coolneng/Projects";
devices = [ "zion" ];
};
};
};
};
}