From c37fad2e7cb1ffc4707093c25c1a24cfceb414c9 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Thu, 3 Nov 2022 20:57:10 -0500 Subject: [PATCH] updating dalinar syncthing config --- README.org | 31 ++++++++++++++++++++++++++++++- system/dalinar/configuration.nix | 31 ++++++++++++++++++++++++++++++- 2 files changed, 60 insertions(+), 2 deletions(-) diff --git a/README.org b/README.org index 6ed8283..6bd8c2d 100644 --- a/README.org +++ b/README.org @@ -1176,7 +1176,36 @@ Dalinar's config is of course server oriented. # enableSSHSupport = true; # }; - services.syncthing.enable = true; + services.syncthing = { + enable = true; + dataDir = "/storage/syncthing"; + openDefaultPorts = true; + configDir = "/home/chris/syncthing"; + user = "chris"; + group = "users"; + guiAddress = "0.0.0.0:8384"; + devices = { + syl = { + id = "AJMADOK-TENODAA-VSOEW2A-4RXY2XI-YNHIS7H-H3ZYAO5-3UQ64EE-O2N5BAY"; + }; + kaladin = { + id = "LH6523Z-QQ5F3A4-SINZDOI-UFMQBIX-ZV6Q5BQ-LTKVMDB-CRI6QG5-RRKJFQS"; + }; + shadow = { + id = "SGO2BUT-WDOB2B7-SD5BHKU-ES3BFZF-EZPFSQJ-B4744TP-SXKZS4O-SDLJ5QX"; + }; + }; + folders = { + "/storage/syncthing/Music" = { + id = "music"; + devices = [ "syl" "kaladin" "shadow" ]; + versioning = { + type = "trashcan"; + params.cleanoutDays = "1000"; + }; + }; + }; + }; nix-bitcoin = { generateSecrets = true; diff --git a/system/dalinar/configuration.nix b/system/dalinar/configuration.nix index bccdcbb..7273b33 100644 --- a/system/dalinar/configuration.nix +++ b/system/dalinar/configuration.nix @@ -107,7 +107,36 @@ # enableSSHSupport = true; # }; - services.syncthing.enable = true; + services.syncthing = { + enable = true; + dataDir = "/storage/syncthing"; + openDefaultPorts = true; + configDir = "/home/chris/syncthing"; + user = "chris"; + group = "users"; + guiAddress = "0.0.0.0:8384"; + devices = { + syl = { + id = "AJMADOK-TENODAA-VSOEW2A-4RXY2XI-YNHIS7H-H3ZYAO5-3UQ64EE-O2N5BAY"; + }; + kaladin = { + id = "LH6523Z-QQ5F3A4-SINZDOI-UFMQBIX-ZV6Q5BQ-LTKVMDB-CRI6QG5-RRKJFQS"; + }; + shadow = { + id = "SGO2BUT-WDOB2B7-SD5BHKU-ES3BFZF-EZPFSQJ-B4744TP-SXKZS4O-SDLJ5QX"; + }; + }; + folders = { + "/storage/syncthing/Music" = { + id = "music"; + devices = [ "syl" "kaladin" "shadow" ]; + versioning = { + type = "trashcan"; + params.cleanoutDays = "1000"; + }; + }; + }; + }; nix-bitcoin = { generateSecrets = true;