Add Syncthing setup
This commit is contained in:
parent
0480304036
commit
41562a4c5d
|
@ -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" ];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue