From aa9f82adba2986e2b6967877590090a194152fd2 Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Wed, 21 May 2025 17:06:58 +0200 Subject: [PATCH] feat(ymir): add another wireguard config. --- modules/linux/nixos/secrets.nix | 3 +++ modules/linux/nixos/wireguard.nix | 4 ++++ secrets/secrets.nix | 1 + secrets/wg-home.age | Bin 0 -> 1255 bytes 4 files changed, 8 insertions(+) create mode 100644 secrets/wg-home.age diff --git a/modules/linux/nixos/secrets.nix b/modules/linux/nixos/secrets.nix index 98e5a47..36f17a6 100644 --- a/modules/linux/nixos/secrets.nix +++ b/modules/linux/nixos/secrets.nix @@ -12,6 +12,9 @@ wg-desktop = { file = ../../../secrets/wg-desktop.age; }; + wg-home = { + file = ../../../secrets/wg-home.age; + }; crony-passwd = { file = ../../../secrets/crony-passwd-desktop.age; }; diff --git a/modules/linux/nixos/wireguard.nix b/modules/linux/nixos/wireguard.nix index 5d8d4e6..f610aef 100644 --- a/modules/linux/nixos/wireguard.nix +++ b/modules/linux/nixos/wireguard.nix @@ -13,5 +13,9 @@ autostart = false; configFile = "${config.age.secrets.wg-desktop.path}"; }; + networking.wg-quick.interfaces.wg1 = { + autostart = false; + configFile = "${config.age.secrets.wg-home.path}"; + }; }; } diff --git a/secrets/secrets.nix b/secrets/secrets.nix index ee51085..829b297 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -17,6 +17,7 @@ in { "traefik.age".publicKeys = systems ++ users; "wg-heimdall.age".publicKeys = systems ++ users; "wg-desktop.age".publicKeys = systems ++ users; + "wg-home.age".publicKeys = systems ++ users; "rclone.age".publicKeys = systems ++ users; "navidrome.age".publicKeys = systems ++ users; "forgejo-db.age".publicKeys = systems ++ users; diff --git a/secrets/wg-home.age b/secrets/wg-home.age new file mode 100644 index 0000000000000000000000000000000000000000..ee474f45e8c1ff36a9631888d04d521d0c0db259 GIT binary patch literal 1255 zcmYdHPt{G$OD?J`D9Oyv)5|YP*Do{V(zR14F3!+RO))YxHMCSP3NXp@E>}pl&+$^{vlMS-U%hI!ql9OFSjSM^r%92w&bIK$Avn_K=!rd)0O7p|b zECZ|j{qoUm^Dj3DaW7ZMD>pU`^)}PbDlhX6%rVe+FEOYH%yKab2(<_ZjR+13EDK94 zE>13S4-e$Z4bCqr5B2u*H`MmgPd9ZoNH0q?2}rLrN-N1uj_@q7^sIEwa}9KNv%rYA zWLHl=Uq=NWH>WiBa^JkHoIt-4rzn>qOXDctf{-xR{EF-fN3VzqZ_j`zx6**3Y!j}u z#B_sH<3#WLY*Vv91D~8gPvf+3zofkKD9cpKBI9Iz-@t4yAAjwvTnlu+x%)*$2Bj+$ z6*^TqmE`+5d7D-F7KmlHCj}aNItB$)`sTQ3CkIyfW@mGm8ky!4gjOXR zXH`b}hKBq3IC^PUn)*kkrI)5Vd*%6fN4mJXJGvAH`}v~VmX@L)Fe%OoaPr| zZdT=HZ0?m~T4IppTI6G3;^S?ZZyZqR<($u@tE;O}o*k_3>TFh?n3q##YHV&&Ug7L+ z;$@j!W$tGjY~W~;Y8hCZL5?CYx>rE z+kQSsUio{%`4*X%SF3`zX20CT{l8V^?db$kOWbinv1tqQ03Y1)?QP4zv`lQoTFnpk`Fli@#55ZT(*wJdK(t z@U!c9M&pN<>m1`#`F=!cgucF#a-ZpNG-p*?_b$Cv))HOsy>_MM75*x5Suo?Fkl{}2 z|M$0_@-|+i^KkPMvxz@N&WWs&&wcTqVY2P~fOC=`BNc1fWvkfp&t2^-dS6wYcK+eB m2k)g9POM)VYkuz9=iSAM>+UWIvRK+=>35|5LgJH4mCpeCUdSK- literal 0 HcmV?d00001