From 053690fd50a251784fac62e660001bb9c9a8f2d2 Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Tue, 22 Jul 2025 12:32:05 -0600 Subject: [PATCH] syncthing gui secrer --- config/jawz.nix | 5 +++++ secrets/keys.yaml | 7 ++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/config/jawz.nix b/config/jawz.nix index 96a8b95..ab4f5a6 100644 --- a/config/jawz.nix +++ b/config/jawz.nix @@ -21,6 +21,7 @@ in "git_private_keys/${hostName}" = keyConfig "${baseDir}_git"; "syncthing_keys/${hostName}" = keyConfig ".config/syncthing/key.pem"; "syncthing_certs/${hostName}" = keyConfig ".config/syncthing/cert.pem"; + "syncthing_password".sopsFile = ../secrets/keys.yaml; }; home-manager.users.jawz.home.file.".librewolf/.stignore".source = ../dotfiles/stignore; @@ -35,6 +36,10 @@ in cert = config.sops.secrets."syncthing_certs/${hostName}".path; guiAddress = "${config.my.ips."${hostName}"}:8384"; settings = { + gui = { + user = "jawz"; + password = config.sops.secrets.syncthing_password.path; + }; devices = { server.id = "BG6PF7S-KATABWO-7WAZFMX-6YO7IS3-WQTMR3M-VSOSV7V-HFFMNNH-BFX2EQ4"; miniserver.id = "HDYEGIR-GFU7ONK-MOOJUFH-N3L3XHX-SXWN3FI-O23K6LD-BJENQK5-VIPV2AT"; diff --git a/secrets/keys.yaml b/secrets/keys.yaml index 29ac8c9..7464f1f 100644 --- a/secrets/keys.yaml +++ b/secrets/keys.yaml @@ -1,3 +1,4 @@ +syncthing_password: ENC[AES256_GCM,data:VNlb28ADaMyB3EREV5VMN5U46fHJH0hW6tuLz7q6HqW7MnYzWqcNgrkd/INv/P+9BJo=,iv:IZzpiJ2tAqDouxAlwula9NaxmVAz5CtofOJV80sy3wk=,tag:kDz84LuAlWOVJTEGuzncMg==,type:str] public_keys: age: ENC[AES256_GCM,data:zHxSM0lMbOFgxR0zV/byXg1qfZ2fz+coAEnUg64HCYTir6Fbf4lKKLJPuN7md42IsCgzBkE2aR6EXfDxRNZk59kYqZw4GZtOQV9FWmeB5JsUwGP1TapRebmR/zcjgbwQ,iv:ispmW1I50n8WKn/34V+gdicEb7396SK7OcTLQWKq4+4=,tag:8PivakR8Mo/w2j0rLt/dUA==,type:str] workstation: ENC[AES256_GCM,data:g1qejAegE2WLQ8pW868ZOuCzxIeKAPnSTl1tfMS5WEZCI1iwFA8L5N/nEwPWpzr1AhnKAP2CxnguBes7AgR9qzaFf56fVByfA4Zc5LqYBiSyCpZ7mF/nGrcQzMiqttJq5g==,iv:58/tWUjNdLzOHrliAlyhtZSNEakA1sphYrrqcWRTIMY=,tag:1fY94k11cvNploDtbglQ/w==,type:str] @@ -73,7 +74,7 @@ sops: dklwODNxYVo4a2FaWDJFM0FnV1l3SlUKMnq/MAJRwR7iEri2KomPrMj0gTkMyhzH P5E4zheU7chJTAz5jf6iecyOvKAt6q5g9Q1MU0D6dkOcv2gzWSNAAw== -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-04-14T05:12:47Z" - mac: ENC[AES256_GCM,data:rKKEyCf8sNven0XV+hWJV6Z4ReM/6xEkZu7LJXotgtgxA8SOUGqT+DnnacAVg0LtwQHYkIHACxCjXGplWiL8RkRE1kK00beENMwFTkszhCR9MfEtXeecbvYM3KMiRwm5+iXVXuVel61dqBMWkxRQFcNsB3cOUoJ9d5CHjZ2vwrs=,iv:ozmAXJPRKOLsSUhvV0cNdEvwXHWEsuqV3uQNzHITEAM=,tag:cYGIRZ616u8RMs0FcP6/UA==,type:str] + lastmodified: "2025-07-22T18:13:33Z" + mac: ENC[AES256_GCM,data:HWt8KeSEPeV6SBl7LSFfyQ++zI9nRLnG1JpCvvrpvVbQaPJ9oP0ry0YdHz+Es2LiQWnlT1UjJAvLnr23++bY95x6hfi5zeLVyIYpUObebkMp6XrmifF1Oc7URupqxdQ1u2ZFEpIu+9ZEzthgErnM9/DDZpV2XJajZyUIq3sogq4=,iv:p7q+P2S3Uh5HtndOxtAA8q7aq0z1mx3FoGCsfRVLvC4=,tag:eDI/No95VoHU8VtgkTaFiQ==,type:str] unencrypted_suffix: _unencrypted - version: 3.10.1 + version: 3.10.2