From 39265a9fa7c42e692e2f4d7b6051023bd56e3230 Mon Sep 17 00:00:00 2001 From: sid Date: Sun, 1 Mar 2026 16:52:13 +0100 Subject: [PATCH] add pc to syncthing --- hosts/pc/secrets/secrets.yaml | 6 ++++-- hosts/pc/services.nix | 9 ++++++--- modules/nixos/syncthing/default.nix | 4 ++++ 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/hosts/pc/secrets/secrets.yaml b/hosts/pc/secrets/secrets.yaml index c5c5dd0..550ac67 100644 --- a/hosts/pc/secrets/secrets.yaml +++ b/hosts/pc/secrets/secrets.yaml @@ -2,6 +2,8 @@ tailscale: auth-key: ENC[AES256_GCM,data:ieDjXpk1YJ2+rb5X5dV3NPtr8+FGwcQtdinSbB+SIuyNbLoSogKrutsBqa+v0I5g,iv:0bV4VwRGCf0yIKpR850/CuTvGFUPXOnFaHpWkdyokjk=,tag:vlRo7cZqgYnvSJiCPSutmw==,type:str] forgejo-runner: token: ENC[AES256_GCM,data:rDwc/w9RpL/++VXg+YEYTP0CPz+trQp2OP5rHgWrPU0qODh1VjHjJA==,iv:SEFGOTB4YVnZqaJ2Lg87MSPV++8kAgtYMabvqouLuaw=,tag:NvRQHU8yvc6BdyTsnmIqyg==,type:str] +syncthing: + gui-pw: ENC[AES256_GCM,data:iPm/MObZ4ZnLFGpHuTREJ1IGhEk=,iv:hy+wQ+xRRS5mevWUIItNby667IbqGaMDG+NOOjsJXeY=,tag:qZIsqO0iEVT0EG+bFzT6/g==,type:str] sops: age: - recipient: age19yeqvv28fgrtk6jsh3xyaf0lch86kna6rcz4dwe962yyyyevu30sx474xy @@ -22,7 +24,7 @@ sops: OHNTYTFFYTJQeXkzWDN3bE91RFgyMzAKV49+02ik78/chrQ1arlkQZH4G6oeRHCa Gp/WhuuOUJ7gwERNxhduhl4+IOSGcepgN5EJeTDXppUtiKXvNzmxpA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-02-18T17:43:14Z" - mac: ENC[AES256_GCM,data:1QcpQcLQ/TQwfzzHSGsoveB4HoN5ByCURoJn+TZjXd/szx0dBtUIxzc4ktkQZ388HFgYJ4rqpNudlc4AvYvDJULSpfP7KRADKG1reSuqpInGjU79t5U4Wwp+KJ+o29lulTV4fIqfCuqB9QhD4lqLjMSjnKUx5wkmtPuvIEjvWDw=,iv:T3ygIFwbXA/GLAbRAbQn9AP+V6evdmUCOlUfVbZc4fs=,tag:V7tLIukIAo5jyN/HkrciAw==,type:str] + lastmodified: "2026-03-01T15:50:59Z" + mac: ENC[AES256_GCM,data:ZZ/zBkla2TYXIjUQ66OL1GzH3YxUi6zXchcMyFsoxeYbaF+gxSWDnHXTtQDgOb72FdWPx18zUz/vO3BTSQqJ9Yyg46hN8xpVbjU7eDgVkXYJ3WfLikz/4v4R9xpxw/ru3LNyGtx+asa/DJu/a/wu4RL2OE1cXWbxqeVtXYll2A4=,iv:2T7gwHuzdjiVCJYQgYVs6PGDpF5pRWARAi+YPIJ77UE=,tag:b+1zPuKxyTjO0G7QgZeLXg==,type:str] unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/hosts/pc/services.nix b/hosts/pc/services.nix index 639108f..f12c519 100644 --- a/hosts/pc/services.nix +++ b/hosts/pc/services.nix @@ -10,11 +10,14 @@ inputs.synix.nixosModules.openssh outputs.nixosModules.forgejo-runner + outputs.nixosModules.syncthing ]; - services = { - openssh.enable = true; - }; + services.openssh.enable = true; + + # bootstrap + # services.syncthing.enable = true; + # services.syncthing.guiAddress = "0.0.0.0:8384"; services.forgejo-runner = { enable = true; diff --git a/modules/nixos/syncthing/default.nix b/modules/nixos/syncthing/default.nix index fa023c1..42cb14d 100644 --- a/modules/nixos/syncthing/default.nix +++ b/modules/nixos/syncthing/default.nix @@ -19,6 +19,10 @@ let id = "5IPAQ5C-V3KFUMD-NJM74SH-6MD246O-JGYCBN4-F77QG6W-W3WNSCA-NQY37AY"; addresses = [ "tcp://100.64.0.2:${toString transferPort}" ]; }; + pc = { + id = "CSAY5FH-MHYXX4I-ERMWREY-KCXMMUS-AGITLYP-U3EIWNM-RB54JIM-6WIE4AS"; + addresses = [ "tcp://100.64.0.5:${toString transferPort}" ]; + }; rv2 = { id = "JG6BYOJ-AW67R72-VA25U6I-VIZ57HU-3KXMPGY-HTYT2FQ-ZZL6U7B-Z2RWDQ4"; addresses = [ "tcp://100.64.0.11:${toString transferPort}" ];