sombrero: Update to 23.05

This commit is contained in:
Alexander Heldt
2023-10-22 15:15:39 +02:00
parent fbf38c4cf9
commit d1343c563c
3 changed files with 83 additions and 95 deletions

View File

@@ -28,7 +28,10 @@
};
};
tmpOnTmpfs = true;
tmp = {
useTmpfs = true;
};
kernelPackages = pkgs.linuxPackages_rpi4;
kernelParams = [
"8250.nr_uarts=1"
@@ -160,101 +163,104 @@
key = "/home/alex/backup/sync/hosts/sombrero/syncthing/key.pem";
guiAddress = "0.0.0.0:8384";
extraOptions = {
gui = {
user = "syncthing";
password = "CBLPEBrHoGPOnfdZtLibnSAaPAALXfSU";
insecureSkipHostcheck = false;
};
};
devices = {
phone.id = "NJIMX57-C2CGV76-GXMAQYV-ABWDA7Z-TS6UV2X-NVL5UPG-UFEQH4C-TKYA6QM";
bennu.id = "YXA2PVY-XNUS5HZ-4ZC6A65-O3JRY3S-P6UKE6N-FSUBOYE-JZ7UJWR-ILXMUAW";
pinwheel.id = "AKS5L2A-NFCG5GV-3U5SSSZ-PLOX6BQ-ZL5ALXI-D7OK4KE-R2JPWRJ-B6AQJQ7";
};
folders = {
"hosts" = {
path = "/home/alex/backup/sync/hosts";
devices = [ "bennu" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
};
settings = {
extraOptions = {
gui = {
user = "syncthing";
password = "CBLPEBrHoGPOnfdZtLibnSAaPAALXfSU";
insecureSkipHostcheck = false;
};
};
"org" = {
path = "/home/alex/backup/sync/org";
devices = [ "phone" "bennu" "pinwheel" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
};
};
devices = {
phone.id = "NJIMX57-C2CGV76-GXMAQYV-ABWDA7Z-TS6UV2X-NVL5UPG-UFEQH4C-TKYA6QM";
bennu.id = "YXA2PVY-XNUS5HZ-4ZC6A65-O3JRY3S-P6UKE6N-FSUBOYE-JZ7UJWR-ILXMUAW";
pinwheel.id = "AKS5L2A-NFCG5GV-3U5SSSZ-PLOX6BQ-ZL5ALXI-D7OK4KE-R2JPWRJ-B6AQJQ7";
};
"phone-gps" = {
path = "/home/alex/backup/sync/gps";
devices = [ "bennu" "phone" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
folders = {
"hosts" = {
path = "/home/alex/backup/sync/hosts";
devices = [ "bennu" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
};
};
};
};
"personal" = {
path = "/home/alex/backup/sync/personal";
devices = [ "bennu" "pinwheel" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
"org" = {
path = "/home/alex/backup/sync/org";
devices = [ "phone" "bennu" "pinwheel" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
};
};
};
};
"work" = {
path = "/home/alex/backup/sync/work";
devices = [ "bennu" "pinwheel" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
"phone-gps" = {
path = "/home/alex/backup/sync/gps";
devices = [ "bennu" "phone" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
};
};
};
};
"time-tracking" = {
path = "/home/alex/backup/sync/time-tracking";
devices = [ "phone" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
"personal" = {
path = "/home/alex/backup/sync/personal";
devices = [ "bennu" "pinwheel" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
};
};
};
};
"books" = {
path = "/home/alex/backup/books";
devices = [ "bennu" "pinwheel" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
"work" = {
path = "/home/alex/backup/sync/work";
devices = [ "bennu" "pinwheel" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
};
};
};
};
"audiobooks" = {
path = "/home/alex/media/sync/audiobooks";
devices = [ "phone" ];
"time-tracking" = {
path = "/home/alex/backup/sync/time-tracking";
devices = [ "phone" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
};
};
};
"books" = {
path = "/home/alex/backup/books";
devices = [ "bennu" "pinwheel" ];
versioning = {
type = "staggered";
params = {
maxAge = "2592000"; # 30 days
};
};
};
"audiobooks" = {
path = "/home/alex/media/sync/audiobooks";
devices = [ "phone" ];
};
};
};
};