fwminex: start syncthing
This commit is contained in:
parent
9ece2a456e
commit
a9ec83c732
@ -95,7 +95,7 @@ in {
|
|||||||
};
|
};
|
||||||
|
|
||||||
syncthing = {
|
syncthing = {
|
||||||
enable = false;
|
enable = true;
|
||||||
dataDir = "/home/motiejus/";
|
dataDir = "/home/motiejus/";
|
||||||
user = "motiejus";
|
user = "motiejus";
|
||||||
group = "users";
|
group = "users";
|
||||||
|
@ -38,23 +38,32 @@ in {
|
|||||||
devices =
|
devices =
|
||||||
{}
|
{}
|
||||||
// (lib.optionalAttrs (config.networking.hostName == "vno1-oh2") {
|
// (lib.optionalAttrs (config.networking.hostName == "vno1-oh2") {
|
||||||
"fwmine".id = "GKSUKZE-AOBQOWY-CNLZ2ZI-WNKATYE-MV4Y452-J3VCJ5C-EAANXRX-2P6EHA6";
|
"fwminex".id = "GKSUKZE-AOBQOWY-CNLZ2ZI-WNKATYE-MV4Y452-J3VCJ5C-EAANXRX-2P6EHA6";
|
||||||
"mxp10".id = "LO54QZZ-5J3G62P-WUVM3MW-7J3VWHD-BG76TOQ-5S7PZSY-JU45K3I-X3ZL4AN";
|
"mxp10".id = "LO54QZZ-5J3G62P-WUVM3MW-7J3VWHD-BG76TOQ-5S7PZSY-JU45K3I-X3ZL4AN";
|
||||||
"rzj-744P2PE".id = "UW6ISH2-NW6X6AW-BJR76TV-TV3BIGZ-PA5QH2M-YEF567T-IWMHKD5-P3XHHAH";
|
"rzj-744P2PE".id = "UW6ISH2-NW6X6AW-BJR76TV-TV3BIGZ-PA5QH2M-YEF567T-IWMHKD5-P3XHHAH";
|
||||||
"KrekenavosNamai".id = "CYZDYL6-YMW7SZ3-K6IJO4Q-6NOULSG-OVZ3BGN-6LN3CLR-P3BJFKW-2PMHJQT";
|
"KrekenavosNamai".id = "CYZDYL6-YMW7SZ3-K6IJO4Q-6NOULSG-OVZ3BGN-6LN3CLR-P3BJFKW-2PMHJQT";
|
||||||
})
|
})
|
||||||
|
// (lib.optionalAttrs (config.networking.hostName == "fwminex") {
|
||||||
|
"fwminex".id = "GKSUKZE-AOBQOWY-CNLZ2ZI-WNKATYE-MV4Y452-J3VCJ5C-EAANXRX-2P6EHA6";
|
||||||
|
"vno1-oh2".id = "W45ROUW-CHKI3I6-C4VCOCU-NJYQ3ZS-MJDHH23-YYCDXTI-HTJSBZJ-KZMWTAF";
|
||||||
|
"mxp10".id = "LO54QZZ-5J3G62P-WUVM3MW-7J3VWHD-BG76TOQ-5S7PZSY-JU45K3I-X3ZL4AN";
|
||||||
|
"rzj-744P2PE".id = "UW6ISH2-NW6X6AW-BJR76TV-TV3BIGZ-PA5QH2M-YEF567T-IWMHKD5-P3XHHAH";
|
||||||
|
})
|
||||||
// {};
|
// {};
|
||||||
|
|
||||||
folders = {
|
folders =
|
||||||
|
{}
|
||||||
|
// (
|
||||||
|
lib.optionalAttrs (config.networking.hostName == "vno1-oh2") {
|
||||||
"/var/www/dl/tel" = {
|
"/var/www/dl/tel" = {
|
||||||
devices = ["mxp10"];
|
devices = ["mxp10"];
|
||||||
id = "gqrtz-prx9h";
|
id = "gqrtz-prx9h";
|
||||||
label = "www-tel";
|
label = "www-tel";
|
||||||
};
|
};
|
||||||
"/var/www/dl/fwmine" = {
|
"/var/www/dl/fwminex" = {
|
||||||
devices = ["fwmine"];
|
devices = ["fwminex"];
|
||||||
id = "7z9sw-2nubh";
|
id = "7z9sw-2nubh";
|
||||||
label = "www-fwmine";
|
label = "www-fwminex";
|
||||||
};
|
};
|
||||||
"/var/www/dl/mykolo" = {
|
"/var/www/dl/mykolo" = {
|
||||||
devices = ["mxp10"];
|
devices = ["mxp10"];
|
||||||
@ -62,22 +71,22 @@ in {
|
|||||||
label = "mykolo";
|
label = "mykolo";
|
||||||
};
|
};
|
||||||
"${config.services.syncthing.dataDir}/annex2/Books" = {
|
"${config.services.syncthing.dataDir}/annex2/Books" = {
|
||||||
devices = ["mxp10" "fwmine"];
|
devices = ["mxp10" "fwminex"];
|
||||||
id = "8lk0n-mm63y";
|
id = "8lk0n-mm63y";
|
||||||
label = "Books";
|
label = "Books";
|
||||||
};
|
};
|
||||||
"${config.services.syncthing.dataDir}/annex2/M-Active" = {
|
"${config.services.syncthing.dataDir}/annex2/M-Active" = {
|
||||||
devices = ["mxp10" "fwmine"];
|
devices = ["mxp10" "fwminex"];
|
||||||
id = "f6fma-unkxq";
|
id = "f6fma-unkxq";
|
||||||
label = "M-Active";
|
label = "M-Active";
|
||||||
};
|
};
|
||||||
"${config.services.syncthing.dataDir}/annex2/M-Camera" = {
|
"${config.services.syncthing.dataDir}/annex2/M-Camera" = {
|
||||||
devices = ["mxp10" "fwmine"];
|
devices = ["mxp10" "fwminex"];
|
||||||
id = "pixel_xl_dtm3-photos";
|
id = "pixel_xl_dtm3-photos";
|
||||||
label = "M-Active";
|
label = "M-Active";
|
||||||
};
|
};
|
||||||
"${config.services.syncthing.dataDir}/annex2/M-Documents" = {
|
"${config.services.syncthing.dataDir}/annex2/M-Documents" = {
|
||||||
devices = ["fwmine"];
|
devices = ["fwminex"];
|
||||||
id = "4fu7z-z6es2";
|
id = "4fu7z-z6es2";
|
||||||
label = "M-Documents";
|
label = "M-Documents";
|
||||||
};
|
};
|
||||||
@ -87,27 +96,27 @@ in {
|
|||||||
label = "R-Documents";
|
label = "R-Documents";
|
||||||
};
|
};
|
||||||
"${config.services.syncthing.dataDir}/annex2/Pictures" = {
|
"${config.services.syncthing.dataDir}/annex2/Pictures" = {
|
||||||
devices = ["fwmine"];
|
devices = ["fwminex"];
|
||||||
id = "d3hur-cbzyw";
|
id = "d3hur-cbzyw";
|
||||||
label = "Pictures";
|
label = "Pictures";
|
||||||
};
|
};
|
||||||
"${config.services.syncthing.dataDir}/annex2/M-R" = {
|
"${config.services.syncthing.dataDir}/annex2/M-R" = {
|
||||||
devices = ["fwmine" "rzj-744P2PE" "mxp10"];
|
devices = ["fwminex" "rzj-744P2PE" "mxp10"];
|
||||||
id = "evgn9-ahngz";
|
id = "evgn9-ahngz";
|
||||||
label = "M-R";
|
label = "M-R";
|
||||||
};
|
};
|
||||||
"${config.services.syncthing.dataDir}/stud-cache" = {
|
"${config.services.syncthing.dataDir}/stud-cache" = {
|
||||||
devices = ["fwmine"];
|
devices = ["fwminex"];
|
||||||
id = "2kq7n-jqzxj";
|
id = "2kq7n-jqzxj";
|
||||||
label = "stud-cache";
|
label = "stud-cache";
|
||||||
};
|
};
|
||||||
"${config.services.syncthing.dataDir}/video/shared" = {
|
"${config.services.syncthing.dataDir}/video/shared" = {
|
||||||
devices = ["mxp10" "fwmine"];
|
devices = ["mxp10" "fwminex"];
|
||||||
id = "byzmw-f6zhg";
|
id = "byzmw-f6zhg";
|
||||||
label = "video-shared";
|
label = "video-shared";
|
||||||
};
|
};
|
||||||
"${config.services.syncthing.dataDir}/music" = {
|
"${config.services.syncthing.dataDir}/music" = {
|
||||||
devices = ["fwmine" "mxp10"];
|
devices = ["fwminex" "mxp10"];
|
||||||
id = "tg94v-cqcwr";
|
id = "tg94v-cqcwr";
|
||||||
label = "music";
|
label = "music";
|
||||||
};
|
};
|
||||||
@ -116,7 +125,17 @@ in {
|
|||||||
id = "wuwai-qkcqj";
|
id = "wuwai-qkcqj";
|
||||||
label = "Irenos";
|
label = "Irenos";
|
||||||
};
|
};
|
||||||
|
}
|
||||||
|
)
|
||||||
|
// (
|
||||||
|
lib.optionalAttrs (config.networking.hostName == "fwminex") {
|
||||||
|
"/home/motiejus/Books" = {
|
||||||
|
devices = ["mxp10" "vno1-oh2" "fwminex"];
|
||||||
|
id = "gqrtz-prx9h";
|
||||||
|
label = "Books";
|
||||||
};
|
};
|
||||||
|
}
|
||||||
|
);
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user