From da1084e376a24447336187e2a871b579c7774027 Mon Sep 17 00:00:00 2001 From: RatCornu Date: Sat, 7 Jun 2025 19:10:43 +0200 Subject: [PATCH] =?UTF-8?q?Correction=20interfaces=20r=C3=A9seaux=20+=20aj?= =?UTF-8?q?out=20restic?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- devshells/default.nix | 1 + hosts/vm/nextcloud/networking.nix | 40 ++++++++++----------- secrets/restic/nextcloud/base-password.age | Bin 0 -> 1235 bytes secrets/restic/nextcloud/base-repo.age | 19 ++++++++++ 4 files changed, 40 insertions(+), 20 deletions(-) create mode 100644 secrets/restic/nextcloud/base-password.age create mode 100644 secrets/restic/nextcloud/base-repo.age diff --git a/devshells/default.nix b/devshells/default.nix index af1eb17..5e9e7da 100644 --- a/devshells/default.nix +++ b/devshells/default.nix @@ -8,6 +8,7 @@ pkgs.mkShell { age-plugin-yubikey nil nixpkgs-fmt + pwgen ssh-to-age ]; } diff --git a/hosts/vm/nextcloud/networking.nix b/hosts/vm/nextcloud/networking.nix index 7fdb3a8..729af5c 100644 --- a/hosts/vm/nextcloud/networking.nix +++ b/hosts/vm/nextcloud/networking.nix @@ -24,6 +24,26 @@ }; ens19 = { + ipv4 = { + addresses = [ + { + address = "172.16.4.146"; + prefixLength = 24; + } + ]; + }; + + ipv6 = { + addresses = [ + { + address = "fd00::4:0:ff:fe01:4604"; + prefixLength = 64; + } + ]; + }; + }; + + ens20 = { ipv4 = { addresses = [ { @@ -56,26 +76,6 @@ ]; }; }; - - ens20 = { - ipv4 = { - addresses = [ - { - address = "172.16.4.146"; - prefixLength = 24; - } - ]; - }; - - ipv6 = { - addresses = [ - { - address = "fd00::4:0:ff:fe01:4604"; - prefixLength = 64; - } - ]; - }; - }; }; }; } diff --git a/secrets/restic/nextcloud/base-password.age b/secrets/restic/nextcloud/base-password.age new file mode 100644 index 0000000000000000000000000000000000000000..df0f17898035bfca83aed6cb9636cddfd080430f GIT binary patch literal 1235 zcmZY8+pp6E90za})L0bt!D!In!jWK74&A!0Yhwi0wd-lOc5T)LMJdfVD{ z`hp0-L{8*^1cQKv#PA{!eKEmHq9H+q5H#`VgK`l?6fZ%Iym&c2di)1|pM1ah{&drr zHHPgV@kX{g+~5W#6lH+fjj1rSW{nP<%VqEs)XJcgn8KN|9|seXB=lCNGflEK9McgA zmq@_@)rwd%`&Fuu5MWUQP^wPX!>FFXHp zqFzxVcc>Q{9SJdeL(&`7?L3kgM$9&ou3W}QvYK)JYoWyoBrIAzB4DB#(V#}TrfcgC zC8c?5lIek6hRLz*sx9j+kiwlhLIW{|3~)57aN@{SV}jL_01w9)CW4HbH0ToJx7n&t z1fe0av_%G{I+Mi~(TO>#^Stb0aUi%pZY6;L5^~kI8#JGd39*Yirr4#HUlK+<`UN=`~G$muAaZ zs@oP*f#aJ3E6ydJLR%wH8pDLexl)`~t08F^996PiCtFqdv70;4FC=U*eNtkhQMsg88_DH4dEdEH@CTu^_ z$}JFUh$irxv%0+FiSI7=D!|@9ZxG9t&8fBRo8N&SE6nRNhn_mPdAaxgw>QIs?|r;; z*NH#wC@@#fU-y<@zU%1BPbB3oV7qqSxvqJ6e=7TKckAh|zY0(Bf%FY|>E?^d(Ymp z5xg<8|Ctx`)PecU4`|-CIqvRN%6enN?Ug;NPM6=>Gjr|mh5X;!KJ8t7Xz$CnJ+Bn6 z?A!h8^|cGi$_vMS*@10Z`9|}lD<7riU-`mW%YOga??+!fs~kIcX&=Al(b2~Hkrn(u DKP ssh-ed25519 /b16EQ h3o1A+lkjp60+GbWBzn5X80SiMc5C2BWUkiwOQ/Ce1o +LgVIoaknvsFcbOZMcaSjSQ6sN1axSXcl33LudMb8BMc +-> piv-p256 ewCc3w AkbgocjkeGCGoqwUkxt4+nUgFizjkpv5g0UMqN2+/Jwx +jcSLoynzd78v6DUoB5Vg+mfmMC6HM8+/kOyU8uJz2P8 +-> piv-p256 6CL/Pw AgVKNHVcqn5/TaXDLP7y7aRqLKlhNzDung+zqnaVv4TY +EVyCYrGRujcor55bQuaDSTcnYkFfG7GwiA1L9UOojxs +-> ssh-ed25519 I2EdxQ FYC9hhwUDC3Ny/LuU3QJKdbcJf5WWX2+VexDZsCIdhY +6FG8tfDK1H7Cs5VF1BzdQaWZnCQkHhKedpTqrHdkbfM +-> ssh-ed25519 J/iReg pgrkKtAJtZxfdu6OWBOG9K5NuI+93QNlmfqu/OQbdQU +zT8Vn369wmCjqc6EI6VkONyZF5t9/dVEF4R2kFGP5hE +-> ssh-ed25519 GNhSGw QmfrulquW5B3/O/BgBGnPd+P343sR8OZVCKtYO+eigk +U/fYyEuzLERPZ1GqBxAwk/UlHhjPTg4RDResF1kfzTE +-> ssh-ed25519 eXMAtA Y+nxmyrQV7ieAPE2jCq5lVCfNhgZkLWynu0YBhdrTUI +T0bTnwnxFktvvqu+5AzLQzW+K+6t4y8g0HgAWK4k3so +-> ssh-ed25519 5hXocQ MiTdS5yr63azG20TfqHBXUkpGztPIGvbwrgX+UGv4W0 +B2agr/KqpwJSC4X8q0e3pV7qC5i/pLHUOPTpuj3Qgxc +--- o7yL3QHbFdaxZiOOmSmCbnF9K1sc2kBQTcRIgEguCs4 +w3j҉ pMO{ g2bzQaPjtZ&N\H&uܫ4j"1n䔄*w [pǛ/#oD B|2K\Dyuyt=|xpF \ No newline at end of file