From 9ccf84c457174cd98e7830b4e1d483d71a795ede Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Mon, 22 Dec 2025 17:16:46 +0100 Subject: [PATCH] chore: rekey with home key + update flake --- flake.lock | 120 ++++++++++------------- flake.nix | 5 +- secrets/auth-authentik-ldap-secrets.age | Bin 465 -> 575 bytes secrets/auth-authentik-proxy-secrets.age | Bin 417 -> 527 bytes secrets/auth-authentik-secrets.age | Bin 614 -> 724 bytes secrets/db-postgres-initscript.age | Bin 396 -> 506 bytes secrets/finances-app-key.age | Bin 374 -> 484 bytes secrets/matrix-maubot-cfg.age | Bin 776 -> 886 bytes secrets/metrics-pve.age | 14 +-- secrets/mqtt-exporter-environment.age | 14 +-- secrets/mqtt-password-frigate.age | 15 +-- secrets/mqtt-password-ha.age | 14 +-- secrets/mqtt-password-mqtt.age | Bin 339 -> 449 bytes secrets/mqtt-password-z2m.age | 15 +-- secrets/power-password-file.age | 14 +-- secrets/proxy-dns-provider-config.age | Bin 486 -> 596 bytes secrets/yarrr-env.age | Bin 1398 -> 1508 bytes 17 files changed, 107 insertions(+), 104 deletions(-) diff --git a/flake.lock b/flake.lock index 5d3fcb0..3108941 100644 --- a/flake.lock +++ b/flake.lock @@ -30,18 +30,20 @@ "flake-parts": "flake-parts", "flake-utils": "flake-utils", "napalm": "napalm", - "nixpkgs": "nixpkgs", + "nixpkgs": [ + "nixpkgs" + ], "pyproject-build-systems": "pyproject-build-systems", "pyproject-nix": "pyproject-nix", "systems": "systems_2", "uv2nix": "uv2nix" }, "locked": { - "lastModified": 1763643080, - "narHash": "sha256-jlYmjrTw3g5iOYDZBGb5Plw6IyRa+WY60e3GzU19bkk=", + "lastModified": 1765971510, + "narHash": "sha256-HdGpVTqPguAvkDbgjWi38sGUaI0MvxJJX2bFVZTKXaE=", "owner": "nix-community", "repo": "authentik-nix", - "rev": "4a670757083d94a9dceb4929eb88eb9995bc1363", + "rev": "e929253deddb8398c7010b28187d9d43603db950", "type": "github" }, "original": { @@ -53,16 +55,16 @@ "authentik-src": { "flake": false, "locked": { - "lastModified": 1763564826, - "narHash": "sha256-xBnAfoAOUslOrxNzY5kV0h67qWMXKZnPC/wgRGXZleQ=", + "lastModified": 1765907481, + "narHash": "sha256-d0pPNE2T30COdFse0T15Mx8XW4BGg8hgPQvmW2dAV9s=", "owner": "goauthentik", "repo": "authentik", - "rev": "2fedc3d0a0ba91c16bb71bd4b2432108ca02e890", + "rev": "0d617e4ad1eb9e4540ba5381e6ce06e971affc63", "type": "github" }, "original": { "owner": "goauthentik", - "ref": "version/2025.10.2", + "ref": "version/2025.10.3", "repo": "authentik", "type": "github" } @@ -107,14 +109,14 @@ "flake-parts": "flake-parts_2", "git-hooks": "git-hooks", "nix": "nix", - "nixpkgs": "nixpkgs_2" + "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1764608723, - "narHash": "sha256-fF//0lYLApVlXdv1WkXA6zz05u/+VBxfiWtidFtDvLI=", + "lastModified": 1766415291, + "narHash": "sha256-ECD+BQoRVB7Q0YvT/YrlIe4s9ZNanTkRUWdtcziTJak=", "owner": "cachix", "repo": "devenv", - "rev": "c27ea8fd3b9f4ac19399be519f54bcf6c87c7005", + "rev": "445843843575c324f56f46e0a54c2fef1332f3cc", "type": "github" }, "original": { @@ -126,11 +128,11 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1761588595, - "narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=", + "lastModified": 1765121682, + "narHash": "sha256-4VBOP18BFeiPkyhy9o4ssBNQEvfvv1kXkasAYd0+rrA=", "owner": "edolstra", "repo": "flake-compat", - "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5", + "rev": "65f23138d8d09a92e30f1e5c87611b23ef451bf3", "type": "github" }, "original": { @@ -160,11 +162,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1762980239, - "narHash": "sha256-8oNVE8TrD19ulHinjaqONf9QWCKK+w4url56cdStMpM=", + "lastModified": 1765835352, + "narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "52a2caecc898d0b46b2b905f058ccc5081f842da", + "rev": "a34fae9c08a15ad73f295041fec82323541400a9", "type": "github" }, "original": { @@ -257,7 +259,7 @@ "generators": { "inputs": { "nixlib": "nixlib", - "nixpkgs": "nixpkgs_3" + "nixpkgs": "nixpkgs_2" }, "locked": { "lastModified": 1764234087, @@ -424,37 +426,6 @@ } }, "nixpkgs": { - "locked": { - "lastModified": 1763421233, - "narHash": "sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "89c2b2330e733d6cdb5eae7b899326930c2c0648", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs-lib": { - "locked": { - "lastModified": 1761765539, - "narHash": "sha256-b0yj6kfvO8ApcSE+QmA6mUfu8IYG6/uU28OFn4PaC8M=", - "owner": "nix-community", - "repo": "nixpkgs.lib", - "rev": "719359f4562934ae99f5443f20aa06c2ffff91fc", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nixpkgs.lib", - "type": "github" - } - }, - "nixpkgs_2": { "locked": { "lastModified": 1761313199, "narHash": "sha256-wCIACXbNtXAlwvQUo1Ed++loFALPjYUA3dpcUJiXO44=", @@ -470,7 +441,22 @@ "type": "github" } }, - "nixpkgs_3": { + "nixpkgs-lib": { + "locked": { + "lastModified": 1765674936, + "narHash": "sha256-k00uTP4JNfmejrCLJOwdObYC9jHRrr/5M/a/8L2EIdo=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "2075416fcb47225d9b68ac469a5c4801a9c4dd85", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nixpkgs.lib", + "type": "github" + } + }, + "nixpkgs_2": { "locked": { "lastModified": 1736657626, "narHash": "sha256-FWlPMUzp0lkQBdhKlPqtQdqmp+/C+1MBiEytaYfrCTY=", @@ -486,13 +472,13 @@ "type": "github" } }, - "nixpkgs_4": { + "nixpkgs_3": { "locked": { - "lastModified": 1764517877, - "narHash": "sha256-pp3uT4hHijIC8JUK5MEqeAWmParJrgBVzHLNfJDZxg4=", + "lastModified": 1766309749, + "narHash": "sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC+2IVK0NoVEzDoOh4DA4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "2d293cbfa5a793b4c50d17c05ef9e385b90edf6c", + "rev": "a6531044f6d0bef691ea18d4d4ce44d0daa6e816", "type": "github" }, "original": { @@ -502,7 +488,7 @@ "type": "github" } }, - "nixpkgs_5": { + "nixpkgs_4": { "locked": { "lastModified": 1728956102, "narHash": "sha256-J8zo+UYNjHATsxn2/ROl8iaji2RgLm+sG7b3VcD36YM=", @@ -533,11 +519,11 @@ ] }, "locked": { - "lastModified": 1761781027, - "narHash": "sha256-YDvxPAm2WnxrznRqWwHLjryBGG5Ey1ATEJXrON+TWt8=", + "lastModified": 1763662255, + "narHash": "sha256-4bocaOyLa3AfiS8KrWjZQYu+IAta05u3gYZzZ6zXbT0=", "owner": "pyproject-nix", "repo": "build-system-pkgs", - "rev": "795a980d25301e5133eca37adae37283ec3c8e66", + "rev": "042904167604c681a090c07eb6967b4dd4dae88c", "type": "github" }, "original": { @@ -554,11 +540,11 @@ ] }, "locked": { - "lastModified": 1763435975, - "narHash": "sha256-SKdpcVuJKMNEXloIpLXY+jDI42+6Ew21vdkl894DxHo=", + "lastModified": 1764134915, + "narHash": "sha256-xaKvtPx6YAnA3HQVp5LwyYG1MaN4LLehpQI8xEdBvBY=", "owner": "pyproject-nix", "repo": "pyproject.nix", - "rev": "7d3d8848358ccbd415afe2139f12b9e1508d3ace", + "rev": "2c8df1383b32e5443c921f61224b198a2282a657", "type": "github" }, "original": { @@ -574,7 +560,7 @@ "devenv": "devenv", "flake-utils": "flake-utils_2", "generators": "generators", - "nixpkgs": "nixpkgs_4", + "nixpkgs": "nixpkgs_3", "terranix": "terranix" } }, @@ -641,7 +627,7 @@ "terranix": { "inputs": { "flake-parts": "flake-parts_3", - "nixpkgs": "nixpkgs_5", + "nixpkgs": "nixpkgs_4", "systems": "systems_4" }, "locked": { @@ -670,11 +656,11 @@ ] }, "locked": { - "lastModified": 1763421857, - "narHash": "sha256-8JurcmEzAkrpm+eUDm8W/+KkU/w/viAeyJhJlIX2qOQ=", + "lastModified": 1765631794, + "narHash": "sha256-90d//IZ4GXipNsngO4sb2SAPbIC/a2P+IAdAWOwpcOM=", "owner": "pyproject-nix", "repo": "uv2nix", - "rev": "c9752c6c5915eece99505612d8f7805185cff990", + "rev": "4cca323a547a1aaa9b94929c4901bed5343eafe8", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 0a2b9d2..bc58d82 100644 --- a/flake.nix +++ b/flake.nix @@ -7,7 +7,10 @@ generators.url = "github:nix-community/nixos-generators"; terranix.url = "github:terranix/terranix"; devenv.url = "github:cachix/devenv"; - authentik-nix.url = "github:nix-community/authentik-nix"; + authentik-nix = { + url = "github:nix-community/authentik-nix"; + inputs.nixpkgs.follows = "nixpkgs"; + }; agenix = { url = "github:ryantm/agenix"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/secrets/auth-authentik-ldap-secrets.age b/secrets/auth-authentik-ldap-secrets.age index f3e27eae303e1339b19f4c11fb125a42baa45f1d..815adef5f46064978d5944e63c543b6db09add0b 100644 GIT binary patch delta 542 zcmcb}yq{%)PJNKGw|+>3qhnHXc|dAbP)cQJRZ>VrN^o*&zEg3rwpW-}d8l!EsGFgi zFIRe2sijY(QE`}yL27<#SV2XocS>1aSyH7_Se}uEle3RmRajZ1nP)|CAeXM4LUD11 zZfc5=si~o*LP?=-S&*YbN>yQ0YO20}rdw2)b84t*Mtx{mevw;|bDF1dT2y7Sx3_yz zwxzdYg<+sCS4x$iYnGXrWr}4^dS+^JiD^JZP@$PuQk8pAK!j(xM^R3gd6a2XVo6jv zx^<~VE+tWc3PqmbnIV4p0oeuFj_%lko?)iZgm8og)K&A8GSVPQBxs$#-hLTKKCK zDYb9e>P07R7Q3P@Y_|6Egz9aNpirtigznc a&n~dKsad>jtNxeZy^X1J7WN;OnE?R1Q`6M| delta 411 zcmdnba*=t0PI$hrUvQ*(aGINWKw(j$hk>Vifq6k@riVqYZ$YT3zrMM)`oxdo^{&CG zj(KKICeA)7X}&orrhYjdm4;dAl|>oZrcMz_1rY)Io=I+*c}`A&Tn0wkJ|!lRN#0Jb zzTT1A5tWe{rI7}18A%pN*?vx;Dfz~ZK9-hVM!uGgT)Mit3WA9gPMxG@B$(d2!_1ccbpa9!M{1{G57MXNvN^6%Rf~R9;%> z;KdVkTrp_&*YC%Fo2|B+(<}W}em`%i^8ttH^HP7@jZ2X2;$1PReS&*c;?{ZI9~TtI zgnhf)dUDOAO;c-qb)p)R^rt-VTp7mR;J;Dic~+Kk_PsY-43=H~sJyJZ>6B}N;*`~v z3`Y;~)dzAIta;VS_ueESX!V)1C#Kcd3ExdOKG3)M``=&34u`JHv=KXGv-+LD%a!2) N$5Liq&6aKp0sseZre^>E diff --git a/secrets/auth-authentik-proxy-secrets.age b/secrets/auth-authentik-proxy-secrets.age index 9f00c9cdcee384c38b93c314263256d992946598..21c8d38fa855456d1bd22f43572bf95313250315 100644 GIT binary patch delta 493 zcmZ3;+|M#Wr#>V?zbecn%Bvv7JS)J*+cVH0rOYHMvLH3hGT9A+$BBJl}p!7p}06h zH#Nn`)YQ;Yp`_5aEXYwI*}up;%Ot=%t)eQ@H`mQDr9RU)v{c_EDA_qV(yS~kFR(B? zIi%7c#M0G-E7!v!Kgr$5H!`R=N!vWHu-MSiFvHldFw4EtFEr95B_+qAGT101I6KG@ z-MZ8wmy)PJ1!n`(;@p6e9GA3k$D~~M0{3tuC!Z?El%TR?e*^8LK%v8U#==q`M2x`eu!?> zJIYaBIK6M`#|`@w7;*Xxv!4CFR)liVs`rzPUf&by3Ib@Qsv= z$d>0H#pQ|wHkGr#Hk=vW$0C=nCn0ry_rZVHg0%L&Vp*K6$-}aP=?vd1{cgv?0~WzQ Y@_+yJd2jK3tshG=^BN1IA56@L0iNu!eEfE626O%cnTE+}y+< zpUcP~IN7Pf$T2+JsW>epKi$tf-`gX=IXKnd-7vj4FTymb+&rQ(FDcK=Wa3Bh`Vf=g zlB&Yeh`b^LH&gBG^y0D**BlpZH)qRiUvtN7*C6A3$HGvTj1WU#F3*zS>_QLo9AhtU z*GRuaH>doHoZ<{OZ#VC7r*g;qsKhFZOasq!!(tNyE?r$+h2lsHpJ0o0k0=+{isFb| z_ryZWiadj=^f3L*{7fTPi>e@tdi}s6LsRXHbgqdP+79=vGri-{n15P@@!Yg1y{X5e zbq_9f>G-sAuA5%i8If%=l2>+4j${6^b?;WUwcIWBcNaU@Z+Br^E6y=-im-CWgm!t! zJ%9GGPWk&f>Dm)9w}ypo`zmY=@G@=Mukp>o}QuZMVZd}WnPBa{+a3Zp=HHhRpEiI zu3UzuMFq~`xtW!L<`ov6dC8ICMvJ-Lsd9Q&R8XH zpZl--P9=Ufl6rFF=JzFxZfv42CTYA94gCCB%2(rD=U#Ks4bzU=uUyOez2NBI%05BQ zaKptjq9T+EC+9q$uq-&Kc0x^(W$bwN`KCa5t>pFg%yH1uUL0CZv(sQ>@~ delta 561 zcmcb@`iy0QPPkV|iA$t*o^wE&YpSJXa;c+5u3tv5rGbZ+OSWZEUU*cnS4obSpQW#p zBUfa)acN3WiD!v#j(b5sL0G=NcU5?mVYzoij&FWZRiJ)|NqD|tvSC=7=fscV^$}6p z<%SjE;rStEZdGO;MMjw+X6^<7RZ*7ak7+h#`+%VToEQ7z6GZFCHlF} z**?MfRl#Yg-jR+jIh9rJ=_VfT!G<1rA!)fGzCo3~T)Mit3b{dUmd>F;0hSd>fvK)O ze!d}Pc_}%e?x8tZY5pD+MV{V)_2$OuPPt*Z>0EE-r6#RV3fOz#{^2(Zs=ve@ke~PW znV;g+#H9bbfNxN5cSw=6k6 zv%?em{!M*QVz9Vi)y5OA?5`gYd$ak3ghg%bJSoc~?`4bEPhg6_#wsOVt-1HkMZFpI z{5Q(4&9aQzz9XaN?@HcJ?^fPX_^{wyfpANfFH`U=E~dSa({^0+|B-Xz(4`CSS!Nx$ zZ`Pz)+ICE=>iNfDMn)Dv3p4Rs!nG$ZE8qC%edY9J!`Xem|K+8<6I}cIGPkBY*6n|IM4Qu}Z`E6)$7|%b800Fg)O&Z|_f^2+ z?rmRuIX0iJ<~CseG2PX&)V-^wP4)E2-$&%1XEkRDT@th|Nr~^%P;`Gc;X&l5=tRFY Pvj1D}^NaUbyk`UeU=8u4 diff --git a/secrets/db-postgres-initscript.age b/secrets/db-postgres-initscript.age index 232fc12adc33d79434b8da4488f1f93e63684007..1b7782372e1f6f54a6210092c700a494e0e9962e 100644 GIT binary patch delta 472 zcmeBS{>3~&r`{sfr`R+l#oI3}tJ2iN)5*BlIL}6Z z-8yq4gW{@k1)r$=Y-9aGXIC>Lf5VCb{~|xPsEQPSACrt^uav+jpA^&jVxOddY`>IT zS1ya$@~}_?6RtJ7uiT|qF5l{0 zuB+cs{&l06WYG7k2j)6&3;aFz$i=#E>K6OtboX-oaO{|;le(4 z7@Yg2EIZ*yeBEdHj1Nyj*2*c}n8zPeeKw^^H>WOhzG&ytWA~ihP8h{HJxu~C#M?0=&|llj%em6G%Ai2sqtx3kEi26^ zpDWnMG}P5NJjBzpFwxA+FtaiH2;)*CkBjt)GCw6 z6hqTQLyxL#m)s0T&vX-G7ZZPP=hToq%T#R>i{RW)E?r$+1%tHmf*^}9%bf7!D7T2r zL`VP3kWyDq_u}x9WMh5z-0T$R;y@oiv&a(fWUh@zC1#4{%=)^|WAD#XujJl*2@9!B zl&zgTO@Ghg+)Y2ZdQavxMQ%TCzr0BLUD11 zZfc5=si~o*LP?=-S&*YbZdyrddPziLiMeB5fwzH0UVT-vwz0dXV_tc(zn5{cS$<)N zgENTrHP?gq3KS}L1v*Ye)<(@Zi$I**_IYrVZLFWrp89;T)Mit3ZZE( z`NdwQX%mB?lUh}H(qdcV ztc4aw7v>+4tC>6b_x$8sYxR2vf1LW0eWhec+=l&qGW^cTdhz7~XVzVuGh6TGk}`() ga4Em*?Q1@DW_j-0vFO#513hOPjyeDKTFJc@08d+_A^-pY delta 319 zcmaFD{EcaXPIz*;zo)mccA9sPc1C%mL0VctL~ediPMK>}W^rPnmv=#irMF|1VM$iH zE0?c%RB*1Lg=u(XkY{C>n^Q?jMqy}haB5k0Kv8&TsCK@;VL^ChnUjxM^2Cqg^+747 zMm~o521(9IS?Q%I&Q)Fph51GXmdTdk{@xXZ<$2+mmiduM1xXQ(TxPEMm2Uc$<%vaZ zS&5c8-W86HiRQlg<(?jCZbg}CUV$0u#)j#BE`h1(T)Mit3Mtth=AmgNj(HJInL$C` zW)*4L$@=9^Avx(muEiElcb8ENVIo?POB`^*yV5Hxr6R@HIH0U3s=hc+Kgl8|$+0BLASIgHF)m3xr*L+A{eMr%DufpP^&SCCZDmzbJ za$e1}@vHb$d6q)oMSWoh-yLl1ywjMdD%`iKqvjvSH|@;`+t{~7aW>&>4kT_rXl%rh_T zT%9#jK`{3~{>l?~w<=V>p7P49l&wMN9xuCN;dLg~6hqs8l|m<^e0)+$CyKTQH+?=F zbntY9tIBz++^j1%V(%VUKAp4UoeZCjZ2iVHF`ws4%@SP0)cBjuY)On6ytntzQPs=^@H$KTl5(lNqd;s=TPtjK&b z6LX_P%gl}8!Y-d+4U0q!T*W}cKL`RFtLdW2&O4qRT zq||~Ouc#11(*QT^ER&q53NPpSV8;UY{H)M?u0`cPckT0ER&mG0xA>pWp1ooVxY)!J zTwB&km+)K&j-Kq4UtjQY;l?GhHJ8&fADr3y;$OkM@=&R*8)rV4zUZ?;S6AB4`3-wc z_&YuSzGK_}Ii_kmU1s0?*dV&3%Yd!>RMzT)A0pWg-C6kTl1gMuhM%2R=B&1JDf#u^ ze=%SD+tt!_>02`EwS;SG%gm<-@tDh(t(&`Z{cQdH8m_gLGN(NFTUxWHFRm}2dGCAH zt|kBPC=1M!VXfSCoY7DxEp~1n*8^>7FIo zXW8$uB0bo9!S@qfKehdzSeGvUcYaxMXkPaBr23s_rv{&vY!aI{KUj2)*7@_RJ_erM z-M{G0m+MorRJvAdHutDw-p40n?D4Aa`s4pTPp-4?&dq ssh-ed25519 jxhkLg fMyFt2LR3vCmiEBnsa8l+66q41O6so6vIfwwfR0dXVk -+eW719i/+MlQgJVbM9yP95FK+akVScstte2wWYulBGY --> ssh-ed25519 hKRBdw DjmDRh5sqxmbSckrYIliu8zFVZDIpzltqK5rCO1qRB8 -8isUMp0G0zE/MK7s3ubTzEZlFh3DSJVYD3hP2cfBODo ---- JOvIpPS8459oTkMN0OqtifBDC3I5ccn/A64k6WLbWbA -udD#«< Zu"UYb]!N6SO;ߋ3WixWY{,żJ\lٻJa^8 \ No newline at end of file +-> ssh-ed25519 jxhkLg s68L/ORJQ1LJF5F3CZ8z/2FmCYlXllFHrJjMxov0qlc +42ABucRpgxxvNWm/ufA7V/b7m2XWK+3xcHzymPF0VaQ +-> ssh-ed25519 tqMvRA na19byAvI21z/+ODPL3qafqdVd32oLdAN88tp0f0GU8 +6RSTSy0TCy1BVcyqijU/Dg5eBkREEiT5off75G+Flm8 +-> ssh-ed25519 hKRBdw 2/X+Dv3TEt21SF1i6tQ9AMLfd7KQ2NCyiiZzHIMFrUo +Em8FjDhe9J6G+awK9zsdrd+LtC5DT7u4+tvVSb1/pYY +--- t+oO9p9wqHWOuUsy2EdGff7SkywtlWyk3PhXriJ5rLk + FLWΣYAѳv+k\SFC/9FW#қyw'm^^% ssh-ed25519 jxhkLg a0rOqllhr8SnSsM53G4mAp2pSRRX1/EYLJQKgjPrjAY -UXUdyiq1ojxH9YZ/PwHf7+pGYtd5sKtA9aPccYB0wKM --> ssh-ed25519 5VK9ng bd37JC2kqvXrsZSsH+fMt0S1ULiehdub0wZHVAUzNCY -U3VFp17t8ZiHjsGRJSQVD3+z2cpiDHSQkQo0RRWeklk ---- nPOOj5Xq2B4Ts830QorRYXwxAkt1MQWLyUy8A6hhOo4 -KKgd(A_RiŲ5[X3:garsV| !,|E8#j \ No newline at end of file +-> ssh-ed25519 jxhkLg zgYm0/IF1/Xdj7JBp+oICW/bEuZZD5rWRmrXCGx1qXI +OXZHX6sVWb7YKg0xApx/yRTRQ4O6U/7Awuh3LtWDZJ0 +-> ssh-ed25519 tqMvRA WxKTFFHFMROV3FGz5n5En8Ng3ZA6ri7lTln+LmBW5Ds +BJ9hp5Xf43hOFVlXVdu5rQCVYgfvn2K6JRmK/mnB2Ps +-> ssh-ed25519 5VK9ng 3HOprdaCdSOsxy4H4HulGTgxmKNHq3M+1eeGLxtXH34 +WLZ1xsVS3dg5yP5FabuIEjm/lgl3GLq9fbhfDgQ0nXM +--- aAncZ/pY0yGb3QZeBpew12pY8ubrL2PO0l8DZqTcRMY +*Ņ:Ay"EyکNCQh;[9}L;ciz)IYt+e \ No newline at end of file diff --git a/secrets/mqtt-password-frigate.age b/secrets/mqtt-password-frigate.age index 2c60aab..97c87d7 100644 --- a/secrets/mqtt-password-frigate.age +++ b/secrets/mqtt-password-frigate.age @@ -1,7 +1,10 @@ age-encryption.org/v1 --> ssh-ed25519 jxhkLg rr+vKs1Qgs8MDzYUezyf5INNH7AJZmiGNtjDxcClfiI -bUYhP2R9eT4jJ1EV8eSJ+xCltXeaCgPkfVzM2Qun25Q --> ssh-ed25519 5VK9ng RZl7w8xP1fONgmk8iI8iyLIw+8SWjp2OKU7W0y/0PQg -9fLYbhO9Idn0qPqaI4aYFOL57Q3jPmJuHRK3UtqJ00c ---- bYV4tQShFjdGpmMKM3Ox2TCheNBG/Vv9VsC3r/o1tDY -}ƐbiB0c1p`q3 \ No newline at end of file +-> ssh-ed25519 jxhkLg irrsKDDay7MES1geZ15cqL3AyqBBzJ0mEC1kVeX97TE +9dOyx3LRjDa6RREeHel08qKEMtmTvuH3o3Rit/lq9pI +-> ssh-ed25519 tqMvRA pWZspBwWS1WDlHBMW4V3FzhmrHY+pSGGnoVLgqXK51M +ob4bkKrj/UIpQlZpqra6hH3fS6p9aSCz0z1EYc+85cs +-> ssh-ed25519 5VK9ng Ws1aNLFLK7OaDzX3x2h9QuJJ143Nx6jvxbVqhTYsahc +2Pn1ndhbAO7axpfmfmaeLo37zSy2ZbIjpstwMJMERVM +--- WtjXEKoVwsTHH7OjsMlTAc6iVjh35tiRwBKcMgsqnDU +q4|A"2d&4,;uH0 +O-`FGX \ No newline at end of file diff --git a/secrets/mqtt-password-ha.age b/secrets/mqtt-password-ha.age index 9dee2d2..c31652f 100644 --- a/secrets/mqtt-password-ha.age +++ b/secrets/mqtt-password-ha.age @@ -1,7 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 jxhkLg MjLm6icSBfHv1BBG02B+lhz0YvPji9Om54M5XqHAFXY -4ahvZ3SBT5Xrr2BwmtBCcDsVlYC1tPIcB5D6UA/WCEA --> ssh-ed25519 5VK9ng /kynjS64KZzh0hbozlWC0cE13NXNYNetcP/H3b0rE10 -fwol5+4AGj4i7kF0LzV/eNA/fnGSZzCoNQDAH1pAyqE ---- vsPRvqoFaVl87PWj7vSzHFafPdUbld2hVsARvuz0pLk -,Br\|mdeQ 2:nN#B_4[CY6sY*"4 \ No newline at end of file +-> ssh-ed25519 jxhkLg Uc9jtkuMKoM3Dq9XrknXoDQB2RmegRPI8C8Sl6bk6xY +WUE0ti7WHxO9xBtQRIqh12LdV7c25paqBVXPFwmgXYc +-> ssh-ed25519 tqMvRA bfIfKq+o0mdMIxJ6PoGS9fOH7EE+XEeCCe5xUms0CE4 ++NGLKID+i6adDd9o5FvkJhiUJzHDCtQ2ryYZ7AxqJpg +-> ssh-ed25519 5VK9ng tdcfRS2iT1z8cDR0Wxia60Yg8/bRmov5TgA88R7Sixg +8wNwRPn6xdMfjf5lUGu16yd5HamnC2urrp1XsYBoZdw +--- 880QcBbcatDgFTx0Ywqw7XRhKjRLAkh282Ur5YJeGlw +&,&6G}[BQ^7n@Iֶ5 9DzPɆ@{ \ No newline at end of file diff --git a/secrets/mqtt-password-mqtt.age b/secrets/mqtt-password-mqtt.age index 0047eae2a9d70c742fcaf16fb52b636f2327f4a4..7d4fbd801f49b699e6e149d75fa3534592ca8f66 100644 GIT binary patch delta 415 zcmcc2bdY(1PQA8Kg{MVYahZvCa$-?hM1_T4L57n-V3udOW0-l6wwqH}et5P^V3@gw z30F~OaawYCacD(_c3PHOWS)VAeyVGxcZ7D4S%I0KPh^sDl3$KXWLbHME0?aFLUD11 zZfc5=si~o*LP?=-S&*YbRGME{MxaSvQhrfXXqr)GcD=Wud$CKVPkyPdzrJx%PHoFk-kw_rDIgErCUWH zx^<>u-j;dk3Ka&X15g|ne#o^&j`CRNgDkqK23{3jo v{{Fp#%i^7pz>gU&IhN+y+C|Cwt|=~+VcAKkNtK4#RY8@JjwPv<=~}| z7Ku(3d7ioD0b#*OMp1cH&S8b-Woa4Vg{d9|o+YNCT)Mit3IV3MUZpv%ekRF|!J$E! zeg>JDDgKU0KH24wCF!2!9?lVdR^g6WuAz>G*mQdq|lC^~(E)KY!v8{*6V iOwK--?``VjzcBvSuLW}R1N*%XcQSDG<@*Lp=K%n6cw)r> diff --git a/secrets/mqtt-password-z2m.age b/secrets/mqtt-password-z2m.age index ea9d4b7..9228de1 100644 --- a/secrets/mqtt-password-z2m.age +++ b/secrets/mqtt-password-z2m.age @@ -1,7 +1,10 @@ age-encryption.org/v1 --> ssh-ed25519 jxhkLg 84dBTYr7B4bxbAisPICSkRNek8NW2Kg6wstpKbG2whI -R6zotscZ9DT9hUJs8+H6LkFxj8I1OQhyDbTxnOOk3jI --> ssh-ed25519 5VK9ng jrwdT0rYXg2Ab3M7L8VVVmZ2GCU/LwQ3jF0tqzA3ljo -GOB8/g8xPU7lQ7JS87P0K4rM1gyqnHIGkuL33+s7dHo ---- BLqErP1g1Gw/8bWlHoD/w2LIM73NZTAmXVZY23tPM+U -~H{榝i}# _ywRkϭK D␊2 \ No newline at end of file +-> ssh-ed25519 jxhkLg NrGG8qgpth4esKSjjEX5KZlVevWZ5KpPd3yNOOJCblE +9GcLLdSiUFbR0pqjUdr2GB4EEwivBWeLne2To2O0T/M +-> ssh-ed25519 tqMvRA Cdfw+1e6E9tV2me/22OPjb7w0ncoS0TgFlcscZ17RDc +Wucu5fsX2auUZ6B6+NncOFqTlSr7v+qhOhY+mwqI758 +-> ssh-ed25519 5VK9ng hlWUcnMHVCa7eqfg20vcQ/f5jnZghCmoF+CX32gd80U +WXxYipBo4pgZ9nxqiVT1GRePAXqDWqnb5Eq23qbTrug +--- GcWiqMDG56mMLPju+NaLmBBpfJ7LAmeQ43+4FCN6cA0 +8siK^_=+Oo Q +\I+q \ No newline at end of file diff --git a/secrets/power-password-file.age b/secrets/power-password-file.age index 3a277e4..82d9f95 100644 --- a/secrets/power-password-file.age +++ b/secrets/power-password-file.age @@ -1,7 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 jxhkLg oln5ya/9gIVWvlWBE11ZgUQYCN4tZQFa4Fe13q3o81s -69a7qRWUtQ6KAgT9zH6HzPqmoBx5OPMv8mhoc3F+FlQ --> ssh-ed25519 DVDL4g m2lTL6SD1HxqSJelHrpDli1uOCgM6/cjJApBQ0a4UD0 -QhjMpiWQcovOPMxwX/658PkO0hgppG0rs5wQO5OUH78 ---- IW3/EHx3kYU5kLkRt9x2SQtqx/+krXcT4aPv3zh+u+0 -8PRD37dR3܂w \ No newline at end of file +-> ssh-ed25519 jxhkLg bicqQd7H4Q9AIQYnh+WOH2l/mPCxEMeYET6aEtDDREI +skeR6/zF0dpsbl6nKIVWhPQ6hI8+MY78ize9d0dB13Y +-> ssh-ed25519 tqMvRA MKQb4Tn0dvZQFnGaKEFaqMFWFGZvuwgjufBhNsc40xg +PhtI3AcrjCP0IvdJoWQSLBTeb9wpEBJdfNk24jBIWbY +-> ssh-ed25519 DVDL4g IzPTDKLmUpICvbhPLIss/4kh0QhkTMllkJlj0hj1U3s +iWxFdt8BMuUjSy3ngYytg0+ayXDNt//7OWiyWPUuOB0 +--- OBusaZYu8lY3b+x54m2MFFkgd83kKjL8hjLFIV09GHU +Rq=AEj6J2+r>C21MX{%^xw(mNRH?J0XKGqjL0Cveu1{ErYodO+en@yW zx^-^;&H;|)3Q3^>0g;BDSw_VfC0<#6E|uwKk@{gKAyt{BCON5*(t%9KHlb$=E;WP9>zwchIyGLj$FFBx(aUE z6(tttiO!a0WlmK=hFO(nLEete*>3*Mc}3n{E|yLPfl2yq<(WCY*<7bgtA(E|$(~~R z;znOfhnYp$w+l+bB^&lFsyFg)HQU=P#?r{c_*^Lc!^?TTk98*V22M|xJ+bIo6xUU& zmrXq_QCR_RJ2rLSyS#m?*J6g>_Qz{aMLL)y9VxI~cP5}LUBlMHFk#2U;DhJc7Rk*} zR~LBo(*Df+jr!&rS$xm22)5t&6?1yQOZPV&(J4P{e+8b?XBRln+%@^_A%QL(Psds7 uePa4re?N;!x^{Vrk8^2GhLc~Zc41OPv3WswhFe~Ga#47Bva?ZC@x+hf^&aJg zrWFzTW~DwBrC}ANDc;`M<>kTJe!*UOW|k?1iAiowE`dd+`344#TuD{hp`nr98NumA z-oYl`9&Y(XrV#~MQI2_~{!v99rG6fzWf8#v`d&d6T)Mit3Sni%xgnuh`TAnGkzA4~dCt3~cP-ri##Oe@Y2}XVS+c!a zdG;?(=+FLh_3v{5GXt}Ak1e@4UcZ>QE1b6?(VzP@Z`voF!`mham(9PpaOV?&N;VI> zkJHWjH%@BZe#gQhj4|sl*N0tx zw}1UAep0x^MuSJAZtp*~)ojMo*MC_#p)75y^bXzx#s2R3MOWuQQ2YI&f$56CKg_< zCS0CDQSRBvLFu6dj#(z9IjR2I{)UzMVU8w|Wq}38{$`=h0h#%!jwv}F$y~a+x(cpo zp;(oL#jeI-xuKb*6{Z&1Q7PKl?n#!8<=I{)Ii`+*kz64=f*2Uh9g|nj ze7;HqX*mX?r-s=t`^9Dvi%vKSj2GIXEkI%iQzJh1R#Qn5Hdw;%WBrWK7DQr*iU@ zcI;>QPH8u}nJt&t99h(NQ@GjsyhT%YOx6zNs2>U}o2LB!!KkUD?IRYzA(kidS9a5X znbW_x9p2e}N?6Uw@^tw+3%ThEtGw3m?=PsYnKijG>&RIv)>XT=%sIPU(NzC%ukhn3 zn}goS1@CwjxH>9kRRnA9VuK8QwT}{Cwsu#(%2u24+v?@)_;1x4>c6VZGu*dA+L_Vz z+*B5AoxGL*Q`35{IrM8YwVnGop>m4T|W1%__3Sg zf#f?rDX;DGT(ztZramffJbi4D`0bqeXU<+o-8H-X$&JKN=fapTHk?M@5ZS|bwzyQ1($tXu^V#zAKEIs`O}6_S?|gP>pQ29mr#;J`yi(b)bNy5Q?MCaDL>-7;uJ$cKzT(p% zIcM7o7r&aRC%i8CCUima)%zb0{Xa`ywXC1*iy^c zY&ui%g)M6RCRN=9X~G+m{@!>LyEt?I6@iOfL6e_KRb5(oTY~LMLWrx9Z$rugE2rzs zKi>Cff3D+WVz7)&cyZ*=Gz;!-riq!0t=R;2u=GcYos#oiJel#ILVjYw+TW|BO7p6Y zuT8fSyf$GqLxha%c<6@=f2#<(Vn_X`b<9KA0~Z|`$Z;|J}qw|I+G{dbrTWN zbGvp_=*00&?X8-hLJXO>A56GZrOp~9z^0rmv(RvV@{x+EhcY&|-ahki&7nhU=jpDE zw7u}Z<&|?(@S}UdHh15yIjZkJ`_H0Ne7mDGZ~L8aO$)Ax_qTSFuxu$d@N3syU_wkN%eUGXV1Np{D=< delta 1351 zcmaFD{f%paPIyXIVPuJSScbQGqH}~(PI6Y6PgRJKSyFnIhf`XfrIAI6Q*M%3M5#qi zK3BMLdPGV=cA;r@shPj2uWypMTTYUjQ<76fnjdOX3ieD<)vl%9_H>ATxJDkCE@xJ!KQ(c ziB1MpM#27mhL(XQrd8!mjwUX}zTUZIDaDm#F3!P@T)Mit3aQSK{*f7Z9;VqjImUhk z?xFtfu2p`KS*c;!RjGj{e$Gj*_3q)u7Qv}zpyQj@xIi{a#?OVc~_IRmg)CrbI*M9>}5LTz2|XJ_;KSBA4ZOd+q|sSlix`j z-0yvS_oGeEam@t@78kQF8H-3h`E;b!UZ7|9u3v^}_BK1Tm&bj2C|y%1FWUcK?N?ug zs>VfDtH&|7wf86A{XF??$+tC2UT>XlFMUU_GP-^XgoeaTc`K_a#H7> zXt^WDMxgt7LjB<b{;ooNSYFhs=c)9ZSs()7=2wV?&I!W47H*0$8L!)nUTmI=s za`=?*xx7(DXKluzmc5JDiL?LYYj8|tVL9ukaQ`mjrzqFc_eJgJ)*DM&)o5LJ8X^mSv|(93iDA3hLqeK)bmcTc_h<{8G;F^oTt3a#~> zvC87v%h>Qvvr@s7o9u2~o(<5lIUFT*c#Yn%vR(5sW) z=B$77wvMh-S*QnCVo)oR`V$|!*_CC;3@O;lyHNn~GZ+`lps+SfC z`4$wL(IQZm@MhMWb0^zsIec`lWgFxiEI$!;L4n!yFZ&4*?t2*(6)n7qeG|`mBz<3P z`fHN-4k>dxwa6d)%^x;wU!v-Gj-Pvpz4U&mMQitcoL#SUu&(X!*7AifT-BE+Y&S}i zJv#Nw&uMF)=pI!5C%tXe&BCbYTONg*8T7>K6-46se_l*~UBi50xBZ3W-}YhE)g4U^ zF8Zf;uI5=Q<~e`Op@^1;vyNBfJ$l98uH6#3_=sJ(+VXQM`TaA`=WqFJqON;4dW*}4 zW1>f-gCFg3FPpk`KI;>q>pnM5HLbgD`%`gCtD)$chF7m<7|t>@Ib9sF#e9kAg2Q!% z^Y7++N9m-dUCjR?;{WB!h1-m)1rB{J@-f_7b0_!b&AUSDCl@>v7kV4@TIZ&}RZ3n} zh4CZp@H30{essUBr)gWU*f0CmQq@hx!cVUJw+=~}qxkUnA{SL#e?HZQ_;$SyM>7uk O{j*D%jeOYrfrx2