From 6141e2b16b090aa88f3dc9e1e2a7207337d907a4 Mon Sep 17 00:00:00 2001 From: ulve Date: Thu, 9 Jul 2026 11:06:10 +0200 Subject: [PATCH] Added syncthing --- hosts/nixserve/services.nix | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/hosts/nixserve/services.nix b/hosts/nixserve/services.nix index 98bb6f0..d5619f0 100644 --- a/hosts/nixserve/services.nix +++ b/hosts/nixserve/services.nix @@ -43,6 +43,32 @@ in useRoutingFeatures = "server"; }; + services.syncthing = { + enable = true; + user = "ulve"; + dataDir = "/home/ulve"; + configDir = "/home/ulve/.config/syncthing"; + openDefaultPorts = true; + settings.devices."macbook" = { + id = "U4YVRUT-JAAXHQ4-TA6FAGH-SO6Z7CI-KDFPRNG-UZYNXDK-6OQY7ZA-UBTZRQW"; + }; + settings.devices."phone" = { + id = "WXTP2PT-GW3C3EJ-JYYYXUT-VEKCAQV-NQTPQLI-TOMDAI3-CSUUHF5-6DH72AM"; + }; + settings.folders."Downloads" = { + path = "/home/ulve/Downloads"; + devices = [ "macbook" ]; + }; + settings.folders."yrw8u-ut036" = { + path = "/home/ulve/Phone"; + devices = [ "phone" ]; + }; + settings.folders."xdnt7-iaqtd" = { + path = "/home/ulve/Vaults"; + devices = [ "macbook" ]; + }; + }; + services.immich = { enable = true; mediaLocation = "/media/immich";