syncthing gui secrer

This commit is contained in:
Danilo Reyes 2025-07-22 12:32:05 -06:00
parent a8bb053d8b
commit 053690fd50
2 changed files with 9 additions and 3 deletions

View File

@ -21,6 +21,7 @@ in
"git_private_keys/${hostName}" = keyConfig "${baseDir}_git"; "git_private_keys/${hostName}" = keyConfig "${baseDir}_git";
"syncthing_keys/${hostName}" = keyConfig ".config/syncthing/key.pem"; "syncthing_keys/${hostName}" = keyConfig ".config/syncthing/key.pem";
"syncthing_certs/${hostName}" = keyConfig ".config/syncthing/cert.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; home-manager.users.jawz.home.file.".librewolf/.stignore".source = ../dotfiles/stignore;
@ -35,6 +36,10 @@ in
cert = config.sops.secrets."syncthing_certs/${hostName}".path; cert = config.sops.secrets."syncthing_certs/${hostName}".path;
guiAddress = "${config.my.ips."${hostName}"}:8384"; guiAddress = "${config.my.ips."${hostName}"}:8384";
settings = { settings = {
gui = {
user = "jawz";
password = config.sops.secrets.syncthing_password.path;
};
devices = { devices = {
server.id = "BG6PF7S-KATABWO-7WAZFMX-6YO7IS3-WQTMR3M-VSOSV7V-HFFMNNH-BFX2EQ4"; server.id = "BG6PF7S-KATABWO-7WAZFMX-6YO7IS3-WQTMR3M-VSOSV7V-HFFMNNH-BFX2EQ4";
miniserver.id = "HDYEGIR-GFU7ONK-MOOJUFH-N3L3XHX-SXWN3FI-O23K6LD-BJENQK5-VIPV2AT"; miniserver.id = "HDYEGIR-GFU7ONK-MOOJUFH-N3L3XHX-SXWN3FI-O23K6LD-BJENQK5-VIPV2AT";

View File

@ -1,3 +1,4 @@
syncthing_password: ENC[AES256_GCM,data:VNlb28ADaMyB3EREV5VMN5U46fHJH0hW6tuLz7q6HqW7MnYzWqcNgrkd/INv/P+9BJo=,iv:IZzpiJ2tAqDouxAlwula9NaxmVAz5CtofOJV80sy3wk=,tag:kDz84LuAlWOVJTEGuzncMg==,type:str]
public_keys: public_keys:
age: ENC[AES256_GCM,data:zHxSM0lMbOFgxR0zV/byXg1qfZ2fz+coAEnUg64HCYTir6Fbf4lKKLJPuN7md42IsCgzBkE2aR6EXfDxRNZk59kYqZw4GZtOQV9FWmeB5JsUwGP1TapRebmR/zcjgbwQ,iv:ispmW1I50n8WKn/34V+gdicEb7396SK7OcTLQWKq4+4=,tag:8PivakR8Mo/w2j0rLt/dUA==,type:str] 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] workstation: ENC[AES256_GCM,data:g1qejAegE2WLQ8pW868ZOuCzxIeKAPnSTl1tfMS5WEZCI1iwFA8L5N/nEwPWpzr1AhnKAP2CxnguBes7AgR9qzaFf56fVByfA4Zc5LqYBiSyCpZ7mF/nGrcQzMiqttJq5g==,iv:58/tWUjNdLzOHrliAlyhtZSNEakA1sphYrrqcWRTIMY=,tag:1fY94k11cvNploDtbglQ/w==,type:str]
@ -73,7 +74,7 @@ sops:
dklwODNxYVo4a2FaWDJFM0FnV1l3SlUKMnq/MAJRwR7iEri2KomPrMj0gTkMyhzH dklwODNxYVo4a2FaWDJFM0FnV1l3SlUKMnq/MAJRwR7iEri2KomPrMj0gTkMyhzH
P5E4zheU7chJTAz5jf6iecyOvKAt6q5g9Q1MU0D6dkOcv2gzWSNAAw== P5E4zheU7chJTAz5jf6iecyOvKAt6q5g9Q1MU0D6dkOcv2gzWSNAAw==
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----
lastmodified: "2025-04-14T05:12:47Z" lastmodified: "2025-07-22T18:13:33Z"
mac: ENC[AES256_GCM,data:rKKEyCf8sNven0XV+hWJV6Z4ReM/6xEkZu7LJXotgtgxA8SOUGqT+DnnacAVg0LtwQHYkIHACxCjXGplWiL8RkRE1kK00beENMwFTkszhCR9MfEtXeecbvYM3KMiRwm5+iXVXuVel61dqBMWkxRQFcNsB3cOUoJ9d5CHjZ2vwrs=,iv:ozmAXJPRKOLsSUhvV0cNdEvwXHWEsuqV3uQNzHITEAM=,tag:cYGIRZ616u8RMs0FcP6/UA==,type:str] mac: ENC[AES256_GCM,data:HWt8KeSEPeV6SBl7LSFfyQ++zI9nRLnG1JpCvvrpvVbQaPJ9oP0ry0YdHz+Es2LiQWnlT1UjJAvLnr23++bY95x6hfi5zeLVyIYpUObebkMp6XrmifF1Oc7URupqxdQ1u2ZFEpIu+9ZEzthgErnM9/DDZpV2XJajZyUIq3sogq4=,iv:p7q+P2S3Uh5HtndOxtAA8q7aq0z1mx3FoGCsfRVLvC4=,tag:eDI/No95VoHU8VtgkTaFiQ==,type:str]
unencrypted_suffix: _unencrypted unencrypted_suffix: _unencrypted
version: 3.10.1 version: 3.10.2