From 954972b50279c070954b2cc545f2bcb6c8c565ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20corey=20=28they/them=29?= Date: Sun, 8 Feb 2026 22:11:04 -0800 Subject: [PATCH 1/9] Update key --- hosts/spore/key.pub | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hosts/spore/key.pub b/hosts/spore/key.pub index af1274fd..d7f854e6 100644 --- a/hosts/spore/key.pub +++ b/hosts/spore/key.pub @@ -1 +1 @@ -ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKU+fHHOOFq5VD8g6Qb9m2kdLw0/fxu+xFddYuiARSqX +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKdsUDRtA+nCJhs5o9tSIoKBlUhbYL7akaOMXwbQYGci From 884a950fb606ee669abf586a027a7818dc356411 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20corey=20=28they/them=29?= Date: Sun, 8 Feb 2026 22:12:12 -0800 Subject: [PATCH 2/9] Rekey secrets --- hosts/glyph/secrets/filebrowser-env.age | Bin 450 -> 450 bytes hosts/glyph/secrets/pushover-app-token.age | Bin 683 -> 353 bytes hosts/glyph/secrets/pushover-user-token.age | Bin 683 -> 353 bytes hosts/spore/secrets/cloudflare-dns.age | Bin 718 -> 388 bytes hosts/spore/secrets/grafana-client-secret.age | 12 ++++++------ hosts/spore/secrets/homepage-env.age | Bin 786 -> 676 bytes hosts/spore/secrets/mastodon-s3-env.age | Bin 790 -> 460 bytes .../secrets/mastodon-secret-key-base.age | 18 ++++++------------ .../secrets/mastodon-vapid-private-key.age | 18 ++++++------------ .../secrets/mastodon-vapid-public-key.age | 18 ++++++------------ .../spore/secrets/notifier-smtp-password.age | 15 ++++++--------- hosts/spore/secrets/oauth2-proxy-env.age | Bin 454 -> 454 bytes .../secrets/pocket-id-encryption-key.age | Bin 367 -> 367 bytes hosts/spore/secrets/restic-env.age | Bin 790 -> 460 bytes hosts/spore/secrets/restic-password.age | Bin 685 -> 355 bytes hosts/spore/secrets/tailscale-auth-key.age | 13 ++++++------- hosts/zeta/secrets/dd-agent.age | Bin 685 -> 355 bytes hosts/zeta/secrets/wireless.age | 18 ++++++------------ hosts/zeta/secrets/znc-conf.age | Bin 1628 -> 1298 bytes 19 files changed, 42 insertions(+), 70 deletions(-) diff --git a/hosts/glyph/secrets/filebrowser-env.age b/hosts/glyph/secrets/filebrowser-env.age index 6db6fa1e8eb5f949f370c568389d0f8711097d02..799451d8541c12acc2753302c389b463a7344add 100644 GIT binary patch delta 416 zcmV;R0bl;Y1HuE4EPqQhS4L@WXj3_MGD&N3YI-GI?c7MQ3JDb9Y!xML9-x zaad_XRSIY|PgYecc5_-tOm0gtS~gl@San!IFf%z*XH`^6YD7tSRd_T}Ojt%uI0`L3 zAaiqQEoEdfH8n9gATvc*Xl_v;YDQWwF;rthK{#wec|mwnRDWbjYgbKAPFY!3D>YRw zdN5;nQdv|@Zf$y53TSzHPHZ)LP-t>cMovLtGDk!*QC3t?T2gIiQg2aGZ8K|GZ*qAt zayV0G3N0-yAXi9XMk_&Yb4zYPQ)PHHZ$>LkY;-nNV?|_GYFaZhXjXS;ZZ}tSd1iT4 z3P$Hccb#%J^?x&+RT2|dhwKmcsukI%t{chK?aq%{qSjFoH+C>mFIQMgI8RG=H9|2@PcSbzZ8vjTHc~ZtPfK-d zT5n5JZwfCkLT)*CYguSQcS}k~O<6K`Y;7?Q3@?S zAaiqQEoEdfH8n9gATvc*Xl_v;G-zc{cw~7sS!pj(VsBY6F@ID^SZFkBIe0KIL{CL( zaY6a_QbBn` zIe0fo3N0-yAbMnEc1cZZHbGE%Y)n#UFKKIMW>Q#VVJ|UKYi&khba*RDQFkk7H8n^@ z3c{Jx?F$j|$bTJf?`%A3)^JUChYHy!Va;Q$Sk^R`f&os**$Mmr+cmD0DYMmSduY#- zU-FY(6tnK1!31ot1M9#+Qou=33#43~>5RB802y@6vyDklsTdUWDHJtkHT)FcCYoV(E diff --git a/hosts/glyph/secrets/pushover-app-token.age b/hosts/glyph/secrets/pushover-app-token.age index 8ae5ef80724ad46ebd80a40761336a6e867e49d9..4977b048395ac0b7ec09024ac4117e521cde2beb 100644 GIT binary patch delta 298 zcmV+_0oDGi1>pjaELT)?H)2XnL1IN{Rc$Xyb3$=rML}(7XhB$YVKg~)Fg0^TYIIs+ zZb~pRK?+D#b!#+XIW;$0X=zn#G-XguH&j+p^JYAbVVM?pemT6$P(RV!yNYeZ*ZQf5I}G%-^~a${m;OIl-Wd2L5g3M({AFKl*d zXE0hyZ*FKZN;XJLQb$m8ZEQAaG*UP>YfDCVP*`$iL}_qu3N0-yAaycYN;zyrV>vly zNN0LcR&{7=O>ks1YE(mbL3V04P;hK)NJCjhNkM8!V+wnk)R5EIZ&0mCP1PCTuC9@c wP=wBQdq*k0m27@KGEDx*Us912T7aEe2~5{FKe`k}RX431c0L&@I>56XUM@FkD*ylh literal 683 zcmZ9_J&%)M003a48;LRg0+~!MO??k2^zEW4U%gUF3#HJvleBym4k$0Q(Bu{;6CE8i zaWqc1>FQwO;&6kDgOd&#on4HR&VByC;{;yYOV>q{mr<79%ZdQ(D58Cz#5inwF3qx3 zk1S?ItLT%dtj#7KHd-qxfK$rI=!6^8jZw&BxLi}9vRNjw*x8Dgi1EtUC@{qX!;T?3 z?Fkz^k5D30R&`kO+-9XfUT#zsX!v*=A>ZZtWZ`snhDU)J;=m{#Xr9A611^M#SpwXO zk-W_J$(Dh85fWlQ6Z15XM-#T6OOdL3jSviYU0)!KU8V`AlzeDZ7p&vsjgjmy)yaaP z?JT2$XyWi^TG~`&A)+LO(rkQ!M4iwH19>D zh%t3`P6=hRbdg_g!_>#gg{EqA9a&Yf*N?`|gnr`fe)Yw}D}T=ZuvL9Kdn3GA$WfM H^4-Zl^RML9 diff --git a/hosts/glyph/secrets/pushover-user-token.age b/hosts/glyph/secrets/pushover-user-token.age index a3e6fe0444508466aaea4565f912a8432886cbb0..b83bfbaa6edc4b4ac6ea7276881d5636cdd05970 100644 GIT binary patch delta 298 zcmV+_0oDGi1>pjaELTWIS87yxIc-68MKV`Sa9L|NVQfTmFE&9_a%MDVP)K$|S4(9{ zS7b0!Zwhc~WKu*oXJv71bT~#-ad295WoJ`lQejC~Z(2DyV^MB1GG$dsdNEE=XOZz2 ze@S#kZaGR>GHgUjYEgP^Yhy50NMm=ICX3=a7{E}LvC?+MRs&a3N0-yAaqc2MRsaqb#QSv zNmfdCMrC77H8fa4WK2adFM2j%MM5?*NLE8JHaBf}a|%}J@j)>wB`>l=mEEZMVEJ%A wR2h8(rG6T#*(1Ukd*H*^DlB>FTy!LcATE%&WU3i-G@Kik=3Ar{0|N$uI{>< zn3&VeQH_Jc{RAgR6ZbxU;0dD5Xp^n0zG#v>yUeQyZEox4E|s86I9qRTJ16pu)KTgk4jrRq3UQ&K!cnj(1Ij=7$x| zadm1yHbN`TcA@bK5tu;emsgxRfMQ0-!*E=Ht}Q32$OBhK($kHUR&i#)+cxicjF@_* zWb8n~(wYl)?3`Tp3TE^3V&CrDGE{ql?;vb4_HdOLW|Ns~9#*E71-_GnUT2U=u`!uz z5ol9%se?DTrCK)qy3EXazH_@l^02YXqK6Tb8Rb+)zlE_D#4FhT$v@O+9A7A4()-> zq0wjr$I4id)O9ao?hwhS?HiI(33`ZoycwB-)Ch-~NyR*gBk1DZ=dXYMYPWBnUB3VJ z`rkS9vs9Vyx6dDfClBu5itcZa{(AT2$Js0R?jxzce6(~gK9Dx^=F{Wzr%UDTKPI2x A+yDRo diff --git a/hosts/spore/secrets/cloudflare-dns.age b/hosts/spore/secrets/cloudflare-dns.age index 97b1d865df7807842661c2e2a2f2b575fe8ef6b6..efe5e1319656ccbc27f1f967766a3bad45943a5e 100644 GIT binary patch delta 339 zcmV-Z0j&Pc1%v~TC0;T?cxPczAXjK;Wn(upO25{H+D;6RB$j*XUC$D`!MdV3U(0*6-%7Nlqs{f+O8lB?^{kS-~&sYEZsM*Yh#ajh&7+JWZJ lFh&POu_y2?=wQq~#g@R}!Bn_Fw9M3q20UU60x&ueFe@OrU literal 718 zcmZ9}J&V&|0KjpPa|wbd3W5$nQHNZ8^46r~;55z4HEGgodTrCxL6S5{)22=GBx%xf zQ8>#V?CqYCPZ|*1f!T)dhZpB?Va201kw74HZA1n!^vW=$c zq~earYL%#?a1UaTLve1|TU3QSWqMR(_jhG^(gs}*Mr0^r)%ntst)j_GtX@P2*bBOx zJq$BxBJ`w25@U6|6AHHE3=A!@`F+Z2Mp@(#9=EQwOmEC^=vjpvoD7n`)nQr)tU-9eogiT|KK$ncTpel40jPCNEQWp$!dK zit8FB8k2>N281G+V200mR=^1#(4Jn(R9y+vn5rqWVU~t$KtY}}`iMPCiha$ZsG`{h zN}A%GL6u!twOHdEjTb{z_JtOtDd=hITAE3tzK-_PP9)ex&6wkICM|QdI_k1s%Ms&L z>#MEhS#Lrl3pZ|PNYQ{}emKrlnn{{;LH0g@ zpqCJos^6C#6R_QJOj=7-myt@Pg07sXX|^pVfh(+@Bp}6g8I}^~bk627Y`lZf7{hr1 zqiV?U*)Xh diff --git a/hosts/spore/secrets/grafana-client-secret.age b/hosts/spore/secrets/grafana-client-secret.age index 79f32dd0..e14dee8f 100644 --- a/hosts/spore/secrets/grafana-client-secret.age +++ b/hosts/spore/secrets/grafana-client-secret.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 stFZUQ jMfMmYl3zrbazHrD9U5L3DpBq+x4vHZO2ZTvZAAqixw -osAodKFbWfDGOXlKHXxpQziXBjt0Hi117NbA+Z1efW0 --> ssh-ed25519 3EWhnQ npinN8MoG+k3v8XbYdi4d6PxQ1h5h2Pu+FBjjFPOWSc -Up1sWn/WW3iYAz4yvwgqUtabLWyQekDsHcOPUSR14fo ---- U67RS4vN+LdilUjwNffm9r6dwPaVDUNKrpc+bQ/qIcc - i͙`Ek~C|:t'_ys!qby?Gstc*~ \ No newline at end of file +-> ssh-ed25519 2AxgaQ N2JZppfqF3rdaBI3LYRUUG4vs23PuxyNWnt9zJyaaRU +YoPmg3SO2PZiAgTINX9zhDbFmmRep2ASNvXxJxd6TjA +-> ssh-ed25519 3EWhnQ uAz/cWsQ62s3Bmcay4xPB24NXKPfe/mre1lL/2U4PX0 +724XEQSQ1v8iVOHYdESedmIFeeMqK8o669oeT4vhDLM +--- LrWowFsmYVRAp9ZQ806o9ayco/PfD9bLyGYsXP+Fw6s +.t0a*c„˒8Hұcoo&kA_j$l2C's-$ \ No newline at end of file diff --git a/hosts/spore/secrets/homepage-env.age b/hosts/spore/secrets/homepage-env.age index 2f09085d9708ec6424f3b8a681fe660675c52ce0..b7d012b57d00c7e786c4fd6460a95612bb4166a4 100644 GIT binary patch delta 630 zcmV-+0*U>S2BZa$C0;T?cxPczAZcS|YGqeaadAjkcvMA4S#Wo7WLHRYa70WoMOHX6 zGfgy2H*#-eWo$=p3P?dUIcPIDQBYK8c4;znZelc1GiXs*acFUFV@`EdW@k|`T4rr_ zD@#sMk?|ORaaveHdTmcdVOcOvcS}`FHC1>-Qc5vsRaR|dZgNgYN_A^_NmXcQL30XE zZc1rTG&x07PeExfNnuztbX8P1T2M_yY&A=IX-7v;b!v2TF-2oSD`yHVEiE8yQF3Q` zYjbr*D?&(QNN-PKHgPjzNH%eBa5;A{W;Hc!X;?ykaWZf*ae8YCGxG9AvKYbqu!d_l z#{VEPGt_9mc`Wl2sit1_R`oVw>$8Pv^s=Pv?#aO9zZ5su!B(S}Uad*csgXeew|Uo{02xym`7-v7Zk3`E+)lV>D#P zX-al~d&?|@5=PK7)RZO|3V~xQsPR4c6;e_)uJWG@4M=#kN4M|5#`uAQVrf*^D%n+k z=$S|OMc8Vsz5p4e3w;;272R2aU;+sj0zPM(+zmz_FJ2{ZXf3djT-d`iVruq~x&6zR znQqJ^vB|sguI6D&yQ|zs;X0fV@vDVkl;S~ubqIeT{|gHl8A*b$#Tr#6HUQKQZLYJ} zZV@K@=C`@^_m7ji?zMp41AVD#X|Mr-6aQJ#ysS$!MZ0u%jOW_RFD5KatxrQCxsJMR zS!R?xGsRi%2EHL8>xLY9`JCp{WKYv<8}<}v1@ZM$d|oEi*@#Ezai>*qF-pZ??a`OGH7)&Z$@NjR#<38 zGgCH6ZC6-BYhzgoEj}P~b7(DPWHL21F*zVJMOSEUQ6NifO>|UFX;V){K}$GrLP$z( zRB%dRS~gjCV}EHeOK?+Kb}vpjM_NsJYE=qsWHWb0LO6FzGkIl3Ms6`^LPt+IWvJ`pZk(I&Ly4 z3lmB7RumOaBwzYwb@9KAs?`DH`7{Lh66~C-X!)rqHo5|ISzFgZi)9*47Dgxmnw{A| zD)t&z6s#wG=tX_V#VcOjS;5O?G(xpOcUg~n(1Qk9n?w9WLds|&zcf^=$Z7@RlRjOB z!&knFC4b*a<}K4nW6?S|gto*QT_AEEn#h3UvcjXnp zpoU@gdw}&!uq&f^;QCVuSDf=wwMx|9#x8sP5c#WStbmNeYfF*>K<^Q!fb5igE$cEsLIxPUQK`RAOqk<(n|IDX9L0#_Bp| diff --git a/hosts/spore/secrets/mastodon-s3-env.age b/hosts/spore/secrets/mastodon-s3-env.age index 4d28770dd65aac42d752bdc190b3cdc6bbceb75c..ef49b8c99b641f9a088c35419b3cc0dc92e1a65b 100644 GIT binary patch delta 413 zcmV;O0b>4^2FwGHC0;T?cxPczAWvvPZFgZ#c}iqtP*O!{MKd#2PDf~AT3KZ|HBT{T zH&jDXN=tQ9M_EWg3Rg*LcxHD`Y-)5!VN_yjQBQg^dP7f9X-+UvT24r9Hdt&_K}2*+ zLRmsEk?|LQI8$M4XJ$rGHgZ~Pa(Y;DG)ZDkaaS)|Lvc`JZFf?4c4S6yT4OXdbW=$R zK{Rz{aAY!VMNVW(S2=4ncXd`~XKzSHcTO{9Mlp9QQ+7>iNN7StMMY-{EiEk|NmOib zS}qAp3S9<2@&~6V{Ne}# zHj03mL02)Vo#9`O=;bQ!_})NlA{uLJd!1KqGR|2~VY_qjf@N0+vz*GyOlr*fd+9PN zSgda0OB9{%M}8Jzt78u*H%gcu@0SzSBuyB(NdyUfP*3vN)Qgmsb==4y><>;WT5e`* zi^5to#osZfiJh8@MTd;WB3yE}Cf_YvG!p>gH*Tl~M96(oAJzZkBaTb0W??~&C0 H8M)IAS0tok literal 790 zcmZ9_$&1r^003ae1+{q6krBOA5In@bwAph|$t3AyX{LL+42nsAX`5w|HcONABzO_= zCIjNdcX=0O4i7~|M}#>EI*5qiMNv@@1($<@py++Rf8f&wM$T}1emV+G&;7^q2k@kj z$(_gs!7yh41jh?>*01}J&t#c)p}Q>lB%^|lhFVkYev2g^IRUwv|xM8 z2O}w>Nt87kXkd6XXi=NDAS`y9)odTuf_98s2-K*_NF(V) z9o&IQX;=UT@7L^+-iLxNN20NkF)?P5?&O2wvPXC-Ug}7G*C|z9Ar=df#b`2`mbA)r zURCVP8*9$T+#oBK3~T{QM+TVsB{ozfxGOoya!F)MXfnY;XvaQ5E>yaLm?0^G`_43(Q>rHv`B>8jcZG9cD`s%I+N5Q@evupp}jDHfiHM_PkQyDJ3KtKL}{MO?m j_s>+ee|^1w=jSgs$dkV>9{B!d>;0>zXCBgXwz%&vnkyG3 diff --git a/hosts/spore/secrets/mastodon-secret-key-base.age b/hosts/spore/secrets/mastodon-secret-key-base.age index 91a656ed..c531b2d0 100644 --- a/hosts/spore/secrets/mastodon-secret-key-base.age +++ b/hosts/spore/secrets/mastodon-secret-key-base.age @@ -1,13 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 rSr+rA jQhnsxGQntNCt0sF+pNdp9n5wKadygY9sgl5PUWsvXE -tR1IStCTlowf9SX15Lhrr3xL89MXJPtT+2gv5GSMGzI --> ssh-ed25519 KYfd6A 1cgJqwmuwtHkd+TJOQ26dVP6YA5PDeWGt7TtbJLpi2Y -Lse2T75lcGx9hfyljX8cujfot68Eq1tzkW+dDqIcmbw --> ssh-ed25519 3EWhnQ JpB3+36gEDAb+fDMYJNGcrmoZSxoN0HeXvzoZtq2sXw -TyJrtrwV9GhYyMUcF3Eh2YmL+ylZlzQb9x9T1MvE/LY --> ssh-ed25519 stFZUQ mqmU+qbh1dwigFoyVwGZddj0Hon6S1eK+07Nn/hRPiA -rgy+eAaYGYq0HDVgICJ6AeU6So8M69MGfxTZgbzP9SE --> ssh-ed25519 CiBwDg xlUYYm0NwoaHmUSsFksLYZyXXs4jpN4KvLPq42R+Rk0 -OkQCP5Ah8I0F9Ep3A8TPr5Vj0k3jl1aq2+X/wyWU0hc ---- VZ7tB/DeYCFLNAiLXA+IOmx7X5/FZWyjCdQy9g7CrAY -H@*Uu7>ĤLvA϶e5큷2brh+t0 ~J8~A|L .G}-\(pIzCoOؗ2a| Ef Ujh zϺ(oSKad ./ހxd \ No newline at end of file +-> ssh-ed25519 2AxgaQ P7GfwfURwNdc75asVkg/IAYL5R4B6t9YB1zOvkMXOjY +F4XrAzUjnBvVhGDQjBrpXeZbdO6njiemQ0e4MkdxZ0s +-> ssh-ed25519 3EWhnQ 7iBP+tXyM7NBqmEsR2QkalS1zWAaqaUyZms0nfptqm8 +7fOawcEjf1+ll60bwWLT2rIxt9l41NDDngFkPz+xyXU +--- UJUIxjul4H1k+LspgXEDEY76jYy+sFjnJcsZf7Dflhg +%ygbMHLz?%}B|(K@U7!y(n:Vۂ=ip0.Uj,Re9--~>Dw&ݠD}+sZ S{c@sP;7e6:\bW0kU \ No newline at end of file diff --git a/hosts/spore/secrets/mastodon-vapid-private-key.age b/hosts/spore/secrets/mastodon-vapid-private-key.age index 9eb2506f..ecb52ad3 100644 --- a/hosts/spore/secrets/mastodon-vapid-private-key.age +++ b/hosts/spore/secrets/mastodon-vapid-private-key.age @@ -1,13 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 rSr+rA IWgcDz5owBAm0/6+YU68Y+xP1Yv7fV1gNVY5NUKBgmk -YJ9OHky8SNVe23apVqowJrr5KLqRMGcIOkauIvhnAjI --> ssh-ed25519 KYfd6A tudAzyli3AWR197pR3dVzhm0xKktYDsR3fxjbbJyfjw -QEEH+xIunZvy27lZCGHckb2bnf7oQCJfpashfMlpnsw --> ssh-ed25519 3EWhnQ oV2khIEaNyzKSDq3dOHZyZakvo1MNFZOGrhRjI8r1kc -n1tEaArV6TxBcr63tdj5LQwgYbITNi/l8duyoq2GWMI --> ssh-ed25519 stFZUQ U6gE+tZqDU6h3uG3dTY6AiwL0E7IzCUFDCkW0pKLYz0 -Gk7ut00FQ256RqEZHimfAN4+URFP9o4RmA56xWx643U --> ssh-ed25519 CiBwDg PaVFWxZJtOYwagtKXijuI3cH8IDIm/Z5s4hdQVzqHmg -H6ccQqwWFD8qZG+wgKsTMHqpz3b5ypX/Q7V2+/cN5jg ---- 9e670YOr+o01a1qBS+cuyzBCbDirEkd/W1WpS3KjsO4 --5̋#]룎1 6ɱ:+ R(wKs([uN \ No newline at end of file +-> ssh-ed25519 2AxgaQ cx4vWMXVjqp4q0eL5325nAku9VTTJ4xBv8DlFZjRFGE +ZPDGcSHHcWq0q3vXPXGTQmvKYPVYxeqaZCoqPSbhuek +-> ssh-ed25519 3EWhnQ 9d3YtWfxCZ130qZYg4cCZ53OWdbTwEqZSb7O8TIIegw +ICY7nFiOz85AvjAIEGbQalMfOOEvo/dcdaA7gVBz3zw +--- JlWWlxOHfluOGpbUNKqQYPSv/3sD6AhDFnKd2w6UZGM +/hF~XʤDaKp='rNKK=X8we9K{ \ No newline at end of file diff --git a/hosts/spore/secrets/mastodon-vapid-public-key.age b/hosts/spore/secrets/mastodon-vapid-public-key.age index 99b3fbdf..cdeadf7d 100644 --- a/hosts/spore/secrets/mastodon-vapid-public-key.age +++ b/hosts/spore/secrets/mastodon-vapid-public-key.age @@ -1,13 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 rSr+rA aS/Ev4/CFUigwjVPC/AEv/7p2XTzebSOGQCN++3ptis -ubUblq2AcskHfjCLDcMl0QBG/wNYjakAxwzZg9PwTlk --> ssh-ed25519 KYfd6A FTDPEN/GWQtKSUXS4vHaaMmwJAUhkteAPqcjDSmR4VI -NEkToUXua5OJ2FVhuGbvAnLsBdIbri3TJ0a3NupxJUk --> ssh-ed25519 3EWhnQ YxcvHSaNUB1WaTpEi1teAydtUkgui8scnZdesGYNLxc -ieP7mby51jKVH5dMUDjX6sZrYQG0KJhNpfliAcyFGjE --> ssh-ed25519 stFZUQ JiAWBOhTsrjXW9wnPVqEQaDnT19KZiSF4rdeSR6pbE4 -+HD+Eqs5WNGOUhDOLB6JXGpmeexJHUKTv36rn0E9qKY --> ssh-ed25519 CiBwDg Hk8mHAZZo4Plr/BWUwyKMKc6yL6jHd+F0AednT/jxHI -zkE+yc2on7dZCkhF+S1JjNK6Ze4DvEtxPD2qADLA4w4 ---- xBBJVYT3LJGJQr/PbNOSVqeH2/kX6n8gaky2aTcxfFM -)l&Vd?; ~UڝnRYB%̨,^nsqxt[Cm[dd/GčIH=g=y@N9bp=`=߬܅ \ No newline at end of file +-> ssh-ed25519 2AxgaQ yH/aA6RKptOp78dQ1NnjihiaRRioPYFxJk2NdjIdvgw +2rNc0l+jKRuCqCcDLkbW0WCIkuoM71frYK3xoqyx+MA +-> ssh-ed25519 3EWhnQ 7ZAbQgXumuXpILoPNTmswz03NCfgk7+oLZvMBnWSyHA +jL2Oi9q62OGkh4wQ9ANT3MV9UO6W64ccpBsk4S1dwCI +--- 0IOJA+XDV6VuyrDCFGCddTiPDenFnSNCoP+L7W1dxuM +khԇoӊL2F7oC>qmaVMfri ssh-ed25519 stFZUQ ISHS/7VN7oQBIQ9Wee9Gdw2Ng98RM6NKDgABgCmOz0c -l/7NBAJ5rXMfgpPcq7XwYgHPYzO1fC0TOAn6Fh4mFVg --> ssh-ed25519 KYfd6A Mkpgw9k33lr7UCxRdJDjBz9NtZUHyNOv1nMS7t0Kwmg -C1BF528J4axF2f1ohLvDd+27IUx6W5cKnVyQZRj3RWY --> ssh-ed25519 3EWhnQ QhimLTzlIZsoqL5xoMKVX4+FG4iKyOR7sO7iNp00ozU -1HggY3GjfSneBi3hpJppxeoHjyC7sWyj0Jul4rIeQrU ---- KKtFLlRRN6N84GvdzNWfU1MA+dFXzZP95on8IB8oLUI -8 - #SǞPeyœ'%>p̆aڏj֎UHF][\ &Fa5 Beģs[ \ No newline at end of file +-> ssh-ed25519 2AxgaQ rjKKooWNhDFLChdwQSOQVNPEBh125vTrbDutI56abTQ +oqmrhxOzSM77A9ECnkr84uN7yKQygJMHM6qByAsDWqA +-> ssh-ed25519 3EWhnQ VS5g0ZZdu+hqNmTanJ27detFg8+AmQIUbqr9VE+x71s +OKqUBH4WaukiDX3NycQJ4mL8NBas9fpvj9b4kNHUhEI +--- v5dj8TOEFbcagmMjBRZSVjeuY+jTEAeLoIYhjPbfB28 +{n'cԏ:lr{ro˰AP:I(05{x7 Ln!nj&,cID{4*Q \ No newline at end of file diff --git a/hosts/spore/secrets/oauth2-proxy-env.age b/hosts/spore/secrets/oauth2-proxy-env.age index 54e7dbbe06f3e24bbf0c62c81d93f1adc602ab87..4ffc49048c22ba69a72ef61d696c43bae6a45fe8 100644 GIT binary patch delta 427 zcmV;c0aX6R1I7c8C4VwOcxPczAbDA4PIgc>STIsHO?hZWbZkm_ZFzKOZ!l|WQ+Q8r zab_`VOjlw`by9e53T`lSH8yiXa#llhH)(lQa!gQYK{Z%&VQVyMYBw=#GjnWhRB>cC zQffCe3N1b$b8~1dWn?lnH8D9LGeuWuZc!j_Mm0(`cWFXRc7IM*ZgEUxRc&o~LN7@; zOEGs1yi9NMDe z_BtYlqv9|8S%0PE+-*Se)maPW==u&!pqP7XF5fTb4r3lR&p-mJ5{|envL54TIX;sY zu^Vuw=GdfrGwd*hE`ZFc(~zo;_O=52ygCQg)uPwc#v~>=TvV!RJ#;c}LtFR_i2@Od VUq&tS2k=(X)-r#NmM~MMq^NRFJ)&mLq=nC zR!K2;3N1b$b8~1dWn?lnH8D9LGeuWuZc!k2G*4K0IcrchR)02GQ&??zW_U?LYGyWh zcXoPpcTrAgRx(psH&8J_WoUN_SZGIjZ!&U6Xi`gYS8ruAd3i!)Loj)6IcG*kR&R1a zSZXjZdU0h~Gii4UEiEk|FjsL*a&%}?F>Y{DWK=r!W=c^Cuz#T!^T(+y%N+m!?}8XC3SN-np!Yas$?R8REsIf?%;6p7N^w#%pqyvZ z)XRR5spZ8He0P8e V)SqjM%knUNGGVtg5Tp+wk_gfuty2I1 diff --git a/hosts/spore/secrets/pocket-id-encryption-key.age b/hosts/spore/secrets/pocket-id-encryption-key.age index 471b8cd71ed280701c8ce79eacf3b36e9f610a8f..6f46e230e8866ee26d5f41169d3d9a116efcc05f 100644 GIT binary patch delta 339 zcmV-Z0j&P-0`CHlC4VwOcxPczAWd*;WJ`HQZ8KU=cv^QgD{)b5c41{tc5qiWYI1Ea zc~?VcLpg9kNm6HX3Trbvc-YE*hPR7Y)iH#bjmbT~IrY+^Z6M=wuo zRaS8?RbxR4x=iGJw(_-flTG`GM*6VVMl#obC-XagOG?2ZDA!770PZ`KoTW^z=63T- l9BG3$(DdHULky=`Z?_7>+)D{h|HF{#pn&H+`Djj!cN-Lmee(bS delta 339 zcmaFQ^qy&gYJG8uTU2PELZVw?V1z+XLAs$uO0lbPNk~X?x^ZqrQe|Rsc2s$8sz+{l zP((m1#(zc}`-AW3rR6tBZwESeR#cUP_W@ZlzH=P;-`>nMZ1PKwc=9 zuAM@0afWVcijk?Qp{0VcYj{Rpph8)3c0|5^L~vkgy_1_ynz>_`d45(-rIBk`vTIIK zX>v}4L0U+ePqvwVx&>EiWny8XccQsdp=qAJwn0T$VX;$rWrb;^sefv?zlV#LYoxia zXJWC3GtfF+T?JRSR9Ay6vm))XAeVgO44~=BPUcZ1xe-7wc$=4JrdO1jmL~fIRAxAG zJ@NU+?4ug56I9gU9e+gGcG~`f>S>SfO3Hiwwpq5^qsjbz==^o9tJ3_wElZ3!Alm4^2FwGHC0;T?cxPczAb3q?NM(0PYe-KpYIS8VMn-2ta5PwAZCG+cFmP-$ zcz9NCFgSBJVN)`93QtB(OLA3tXi;rbK|w`XMsR31Pc?Q=Mss;nXGT&vbT&(OZF6Q= zcS}=Mk?|LQaWY3oS5!=5O-@i(P*P)XbXsn7W@%$)OEpx%zOj1a8R4+JkN^>hSaC%2mGGj`4HZWyFOGQalH&=I5H*_{tWKT&7EiEk|aY9yf zNpD(AaaeOhR(4W%F-2imV^wo+aVuAKV=yyLS6X_1YBErGFL`%O3PAxhX7gSfLasN6 z_;eKCKNW1wnFx**PNEMHd(4Nz!-@2jFLtLTjhpCmvt8fzw5o;@&IVbJj6j@ye&00N zo(r;(s0&U_*6<;`0jtU8SJcilpXinqKLb`U-j8%Yh$FP-?xQhml*`-gUh(cC?IQ+EHb^Vm6m}ZiY>v1 Hx5AO4=(wT> literal 790 zcmZY4OKZ~r003ZNAS|M=9ehuNc(9b3=G8V#gtSeYHf_43P1n{3EKQo`(MMiwQt+Y( z13?jAC@6@C;JoNTFS^SRAE<~AaKgaDCZZ0}fqD_W&tLHIO(}9nZr3fp>!_Xf-j1a} zJs1e>2W`6e8!|PF;jvlF}zx1stqYZf>4`F8+0Ka zms}&s!>pj2hUe6IhryyyRT2q=HJS+Sa!N3r)O0lCs)FClqOKhN?`Auxn!tfjCt-HYLIjUB zJ6O+d*Hxp&>8>o>UcrrMn8^%CxKZaYO$Yj-O0aFpg;XaorTAzu5$*78lHgkmQ)v`y z@#2KWNS;ymGOKS1HQrAuAWr65xu}vEXt_9&>>^APiA{Jho3-7(BQU<6fTALf8zw~p z1((Yd2sSLnAlHVi$Q18Q*l=1=1Wtqn(G$BEsSx#Ggzf{OPzZEru~$nriUS@l_FV;b z^oXxy^N@yi4X38I+D5XURZ+gT_VL#@N3K5HGn)ziJhW-?^2PUMd%C-kpSk-(UlTc;y;eN1{CMr1Mt~;i4(|wTIXLzYVRae) diff --git a/hosts/spore/secrets/restic-password.age b/hosts/spore/secrets/restic-password.age index 3d0a790c4df85c8429fb69d6a29249460450ca32..d4c07bed2c674623943202ae16b93d66d497e546 100644 GIT binary patch delta 307 zcmV-30nGlb1>*vcC0;T?cxPczAW3+1Q%g82LUm1eF;g&9WkEJ)Lv1oObTCSIW=Bp> zPhmz(NN8ekIWT!i3PdtOF-TNUW;H=ZR84bpFHuoYa5QgND{OgqPj^y5Wlv*6G-@F>zOMO=@~db7*9CPDEKv3Usgr3HIqKOrhr( zAwK|W#Q^}mxCb7ZTrSsa8M4Z!ib60E)4;jqzyvNCJD%%T#e=H?qENXW(weW$KV#@W F!Js2xZ3O@T literal 685 zcmZ9_J+G5c007XP#Kpz9v6IR-g~fzIq4X9Cw6xIZK+9*_3lvHzO`J@e)fZfY!D)^pwQ0+K;=whCAF_D zuqEDz^LEq_gj%&SMp%9+26T140WS(T5v@EW*yT)LYDmo0SZzwC_^_q|Z@rLAPKDKA zIFIR(fX_4pV+|5?M< z@d*Hp+y}H#i>lq6Z`EE|I2Jks17@evM-iUbC|fXnAnBFmGPOsV12LZO)uq@gV`C3v z#LWx22T93QlyK{w$TrW`g{wf<*m#_p4pM7;oN$Rfw8ZmGN_&kQqj&<~COwVDhMw|t zd8jdWh8rT*Ey8Wy5Fo4Lld(8pq^u*+OiA)X#8X>*##-4@7}C&p%5V+&sZW7WvMIZd zd-BF~kWQzArmR1063U>9SnV&9*tFZpkY9Tw@2uuqZo;LCTtGV7$2@ZV7^kk@1kJaP z7oYxI-hA-;$J1Z;-hGLf>z~30fAHd=@%?u3^>6X-`OC}KLi6?tUOpqaM^A2D-2Z&z I)%$7tA2^!mKmY&$ diff --git a/hosts/spore/secrets/tailscale-auth-key.age b/hosts/spore/secrets/tailscale-auth-key.age index 5e1b72f1..fee561d9 100644 --- a/hosts/spore/secrets/tailscale-auth-key.age +++ b/hosts/spore/secrets/tailscale-auth-key.age @@ -1,8 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 stFZUQ TrXPlsIxJpPS5UvOJb1jD9ewSJvd9ZQ/onaZpoEGoHI -tMRnEWsdDcvJEI5V2rKb5BKvh7pd46wwQK7dFIpJGuA --> ssh-ed25519 3EWhnQ pECK9tRfvLZR7jTYAa6eF8YNgHBAJvnNSczcLLTBuAE -rhO+csPA5tiJXqM74kMAzUGr+mAmldm3aP1rzUXHCew ---- Bece8t54aaBaeY0sjz45SNMo/FRGROqXQzG31efSZtI -u먎ٕ_YmG $O^z.z] r6 -[`Ȳ^f ־VXyľD" \ No newline at end of file +-> ssh-ed25519 2AxgaQ vn8spUjfJl5t1KWWjIr6FUuto57UdL4wVHcJdENp5EE +NT0MRph7WnwO4sjPFzeGu83q8j34mL20w4xXob+t9fY +-> ssh-ed25519 3EWhnQ HLj4qivOJ3XLs2/5r4vP493JYgyFBU1PCI3ABOif7RI +mLnS9uzT/Fu1CATM5gdvCCduzM24cd2kwCivcLSE0oE +--- IxnOrjkDV+ms3Bgsnh4wOeuK2XEWjt6+a2+PL840074 +%f0RY5A{fԚg(r-w9w.ə+揑t@b(\$O$S,ұHgs-XD_Zũ3 \ No newline at end of file diff --git a/hosts/zeta/secrets/dd-agent.age b/hosts/zeta/secrets/dd-agent.age index 9189758cbeca02904c8c0e746238193ea8f6e2e3..63a960a170d9b44567ce0e6312dd2de1a5f26b9d 100644 GIT binary patch delta 303 zcmV+~0nq-f1>*vcC6nC&2Ul`(cuzG>S!^ppD>rp(MKpLdM`U>~OEhO}Om9zRS#v95 zN=rgULsmjZNeW3XHBB~aX)9tca(84$cVR|lP%CeFPHkjUWob!DIeKF@D@!p>D^xIL zXOZz3e@{$VN;hq5VrWeVq;A(MKo_pZcsEyc5Yb;IA?KY zOn6UnPiSv1P*z2DbXR6$O>{3cN_JFcQ%8DnYgkDycyU@uHAz(pEiEk|I5<^fS6O0a zNH9b-HDW_+T2^arPgXKxI9f1qbY^%(D^)LQNpwpyN_1s33S3MJMC>d5ed`71QzR0s z2gw2?2&7@9ln02OZnp*KJa#)7x`#I;HKd@xzJmDJE07thb<>2g`h%xi_LFgwA^8ck BY^(qP literal 685 zcmZ9|JB!nB003|&g>ajLaDoH}mr&b0n#Z7!cbhi3CT$+gWRv_aO`1pZYA*rrBRJ^b zpg8&^6kJpk1P3`>1mOlJaniv}=YE18{8l08fy^)4Z5`#=-MkF@I~3~OhpTGc0|7Q1 zq6}QlOQd9Bmt3WCP2wTbvcY_fOZjM zXwrE#Vrgc>IXlURHW*%d!m4dTnnl%ph)AdJIR&jXRhQvc6)D#8uIHiz49^wP~!e8S`Ym*h8!Bv~2dgM-p(=Zxy1~hKGQf8(QE!Ptss$feR(WU(&Ai)-kvKTi_=wvJA)KUG9rtsj z^b~_hi-trho!RIV8}3D0=EI0${6uNPNLoTfx8CToMPms`Y-hD=8M}&*BfqdK74U^- z$}}lq#AJ$uP_Ng6MX=NhopSdw=xRyD+YH4R7LDCR4unGR+`!Ys&|#!Rgnr&Wx>G*U z9$wzE-h6%c{-US<(jGni^zHAfqd(f?kH_CHFPhQp^$-5WgY)6F_0``uU%Y)jIllMo N%I6Q~FX`)F{sC*4=1l+q diff --git a/hosts/zeta/secrets/wireless.age b/hosts/zeta/secrets/wireless.age index 0e108788..d9644508 100644 --- a/hosts/zeta/secrets/wireless.age +++ b/hosts/zeta/secrets/wireless.age @@ -1,13 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 rSr+rA nbMR/EHgkkm5/9KjrKqTuGUo8okDbubf0qi1jmc1dyQ -pMfx1WHamc7ihZdT5k5DQwOld91kUH+QkxhQf7o6qto --> ssh-ed25519 KYfd6A f4zptoynh+K2tCn4xcPgjR90ez++HjUdWBmYtOTJKUE -ED3xl0xQx8bZvGAZ+TaPt/iHLSIl+B5FTS6iRP/TmHY --> ssh-ed25519 3EWhnQ ewYE2q+AJVDrCycijIlmkl4nFKyH4jhy5HJndyBy8lQ -GIXPynIvUu8a9kuaEVqM1EDtqsuiwgKBLUtkNnGJT20 --> ssh-ed25519 stFZUQ h8FW98zqSTc3GjT8GMJ/uqmdne4HQJXRtf86RDlqLDM -j8mzrMltFZFXAm4QAWpmAzN+wEnjTHCZjl5xBw/4Kp8 --> ssh-ed25519 CiBwDg Bp/rKZZNvoF9Cuc7M5HY+bmuVdNBTSX0Lmhnigww8gk -czUPFjIs+GXJK7h3yhizKlV9HnzbBJEiNLLM9FG4f10 ---- SkXGIiUTxlNZfKxsTeMhYRNeiAgII7DTgot8bjkl1+8 -=ET$%=lxU_1=^ 5.BKLp)|h \ No newline at end of file +-> ssh-ed25519 CiBwDg fUcvDoQIQHbqYoMNtKb2dNtK2bSFdRNtIESN91qJ0jw +FN4bt6boWxcLUZdy9hX2Zg2+7sQomG4H3dN73nnQeJM +-> ssh-ed25519 3EWhnQ +TR47Q1yGHAlkznyNU4t3t2l9nhxn/+su4gmcS1ulHk +odd0uO8tKIDGfB+w0Rr9rk7twdNK9AWLtC1kl0voKKs +--- 46y3YSOlx/ZXwhU+BTJlmd29/dp3zL+2lNF4uZpIabg +s.9^?sPQV^KqlFWFS }Uy~_xz^߳X \ No newline at end of file diff --git a/hosts/zeta/secrets/znc-conf.age b/hosts/zeta/secrets/znc-conf.age index 71c45025b3a6834acb2acca280648b2e08a5da5e..a3ae01344f959d168368c5cb3eb3428f7392360a 100644 GIT binary patch delta 1255 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 From 78379293acf75cc6682f9f1766e4dbb471173a32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20corey=20=28they/them=29?= Date: Sun, 8 Feb 2026 22:27:42 -0800 Subject: [PATCH 3/9] Rekey secrets --- hosts/glyph/secrets/filebrowser-env.age | Bin 450 -> 450 bytes hosts/glyph/secrets/pushover-app-token.age | 12 ++++++------ hosts/glyph/secrets/pushover-user-token.age | Bin 353 -> 353 bytes hosts/spore/secrets/cloudflare-dns.age | 13 +++++++------ hosts/spore/secrets/grafana-client-secret.age | 12 ++++++------ hosts/spore/secrets/homepage-env.age | Bin 676 -> 676 bytes hosts/spore/secrets/mastodon-s3-env.age | Bin 460 -> 460 bytes .../secrets/mastodon-secret-key-base.age | 13 +++++++------ .../secrets/mastodon-vapid-private-key.age | 12 ++++++------ .../secrets/mastodon-vapid-public-key.age | 12 ++++++------ .../spore/secrets/notifier-smtp-password.age | 13 +++++++------ hosts/spore/secrets/oauth2-proxy-env.age | Bin 454 -> 454 bytes .../secrets/pocket-id-encryption-key.age | Bin 367 -> 367 bytes hosts/spore/secrets/restic-env.age | 12 ++++++------ hosts/spore/secrets/restic-password.age | Bin 355 -> 355 bytes hosts/spore/secrets/tailscale-auth-key.age | 12 ++++++------ hosts/zeta/secrets/dd-agent.age | 12 ++++++------ hosts/zeta/secrets/wireless.age | 13 +++++++------ hosts/zeta/secrets/znc-conf.age | Bin 1298 -> 1298 bytes 19 files changed, 70 insertions(+), 66 deletions(-) diff --git a/hosts/glyph/secrets/filebrowser-env.age b/hosts/glyph/secrets/filebrowser-env.age index 799451d8541c12acc2753302c389b463a7344add..bdc6f020e9c8fe303e7709ae2ad1fcd744b57d38 100644 GIT binary patch delta 416 zcmV;R0bl;Y1HuE4EPr|{WnooIZAMc}Hf?KFXGl1BSvFKKb!;n6Z$xxxX?SijbTCIR zHfB>XI0|BCVp?)=V`5V@Pc%hXaWpG3bxuY|Q%PfJLUl}KLO3;4d1r2LQ+H=eYYHts zAaiqQEoEdfH8n9gATvc*Xl_v;D@1uUH)u|IHd<0idQUhsR(~&fFE}f8Gjv#3M>BIV zVs%YgHA*orZA5uN3P^b`OF3m@HFHi#S7uFlVNf?XOIAiVHF7m=Su$=;Ml*GCOgA=0 zSyN_j3N0-yAX80YXliLlYeHsGLu+_cabrk%OEYLWGigRiP;yjoa4TUkL}*r3SwUk- z3YO`#$VE<@%paA=XL5$prpT6z?C^aJDJrUoa08*YDeF^BQT6FA&1m9idE)Zo zf5dV(ex^(VIyI@ODBDHQ5WT8Ii=HM#1Ju)sz^Qk_RAjp<+Wvbn#=-0so!4CBzak`r6nt<&>}}0+P$ncUije<#t0XOrWqN%y+$?^fQbiaTCCgsJ-GsR KJksl&1eEt?gQ36x delta 416 zcmV;R0bl;Y1HuE4EPqQhS4L@WXj3_MGD&N3YI-GI?c7MQ3JDb9Y!xML9-x zaad_XRSIY|PgYecc5_-tOm0gtS~gl@San!IFf%z*XH`^6YD7tSRd_T}Ojt%uI0`L3 zAaiqQEoEdfH8n9gATvc*Xl_v;YDQWwF;rthK{#wec|mwnRDWbjYgbKAPFY!3D>YRw zdN5;nQdv|@Zf$y53TSzHPHZ)LP-t>cMovLtGDk!*QC3t?T2gIiQg2aGZ8K|GZ*qAt zayV0G3N0-yAXi9XMk_&Yb4zYPQ)PHHZ$>LkY;-nNV?|_GYFaZhXjXS;ZZ}tSd1iT4 z3P$Hccb#%J^?x&+RT2|dhwKmcsukI%t{chK?aq%{qSjFo ssh-ed25519 rSr+rA Tt7bJMAbEhUm/JsBqcEAmhhAXua49u05sDjtZbnJ02A -HVuk4a957ZiiUl4ePN7TVgEvALVK6r7rmCmoTsMIY2M --> ssh-ed25519 3EWhnQ 9Dkj+skGABeZzXkU+g/kDgaRfAY41SFrcbeKZclymGQ -+4K/lvjg0ZJonh2J6HLRGPsml6i4R87kKFwPXrfDipo ---- u2ZJ9lEc99fHgzQVuhkMpd4jTCxAvj7PpllCYFIAjIc -{ԐoPIMமPv{G)l~>2L_RZZ L7?EU7v>*:^ \ No newline at end of file +-> ssh-ed25519 rSr+rA DFhqDiFW44RqMF1tYITw+SRh1z9n2U86kDwmGE/LRiE +I/svO6AIKzxWEmTTiDfcermHSk+lX6r0Q9zKGm/Hj54 +-> ssh-ed25519 3EWhnQ FvqdgY7RJ4dLrKPhq2b/Bq/etmyfiUHmN+AWjvKH6lE +Yuj7ChgnBlBIpkgVWBZ6LvobIvj39oGAbddp2c/muc4 +--- piuZZ76hH8VjCFW58QRXUAbVyPOjuvrMWtwIydOjxrM +^]Lcmʦ$O"5ѻ;Nib hc5l\̥ H'Yà6 \ No newline at end of file diff --git a/hosts/glyph/secrets/pushover-user-token.age b/hosts/glyph/secrets/pushover-user-token.age index b83bfbaa6edc4b4ac6ea7276881d5636cdd05970..b89c3cef2393c2301dcec5b71cbbec0df8f62fba 100644 GIT binary patch delta 318 zcmV-E0m1&^0^tIXEPpa>Z)t5(Q7blCH$z4=Oh$QnF;jDOaW#2(RWdM3N;Psyc~Mw+ zc{6rMSqgAMG-YQ@Vp&5>Fmy9@WH)4FI7Vc8FJoFac{WCKP+CV#IXGBUMM8RIYYHts zAaiqQEoEdfH8n9gATvc*Xl_v;b5$#0QguafWj0Z7WOFiWHGg?eK~8L0a5rHxYi>h% zPe*rVb5k%xR!cE+3PVdWb8AvZR6=2TLq=g^NLW!-c2`VeGIC{Yc~e76VNOv-G($^v zXD@A03N0-yAS+IDWLh#)Lu6=1G(#(AI9FsyFjQ1?a9KimT2FULSY>2vQZZplcW*CI z3XWNpGPN@F6gOH5rV=y&>s8}72x|CD*NYoHr8krZw5^=*BBITHQ4IpakfV?l_C{{k QooyD|P|Z9`dnRYza9&|<#Q*>R delta 318 zcmV-E0m1&^0^tIXEPqHwS87yxIc-68MKV`Sa9L|NVQfTmFE&9_a%MDVP)K$|S4(9{ zS7b0!Zwhc~WKu*oXJv71bT~#-ad295WoJ`lQejC~Z(2DyV^MB1GG$dsdNEE=X9_Jo zAaiqQEoEdfH8n9gATvc*Xl_v;NpwbTIZ9bFY(z?GQF?7_V}CGKNMm=ICX3=a7{E}LvC?+ zMRs&a3N0-yAaqc2MRsaqb#QSvNmfdCMrC77H8fa4WK2adFM2j%MM5?*Rzop1H*I)x z3RdayK`|>OFE_G7mEEZMVEJ%AR2h8(rG6T#*(1Ukd*H*^DlB>FTy!LcATE%&WU3i- QG@Kik= ssh-ed25519 2AxgaQ Whhec73MZIjt3I/8dvLe93ljR3A+nGql9FuERkq13zs -9KFpyGVkKKmUK2+mRPwiAb0P59DlBEvcvkqlm/9k0To --> ssh-ed25519 3EWhnQ iXgAQkZEwDyvpZWK7p2HJZLTBMkzs7vKbTp0PiZKc0E -qovEx0if23NESI3c9iN5jKzBzzPdAdqIGXGxjuuO4Io ---- lyPyhDnwxDGBEtGM7tJwWyJwYqU5/qF1PHkRV+uooaE -G}Tk]v@3Sǣz{W hѐ.)D/F/q,ځ0FE(R`koㅂh#$ 8pr \ No newline at end of file +-> ssh-ed25519 2AxgaQ lKxP9LA3RrMjAHKOI2MCIMbJl17rCNYCn9cJTCOSxAY +uczEkTxA9yDntioe0TOv7nv4L/2IGq+uhgievwIVu+w +-> ssh-ed25519 3EWhnQ WP0OFnuudxdA3tYIAGub/gMzelblH0jnMQtCgCbll1U +SPHgB3/tANGaM9u25CgjDORiqiQplItcnELqoKWNcEg +--- NBiv2q//xZZ6pCSilQ9qmy3JUQOWpRt9gziAPqXuCCk +/ZN 1V*e*K:pT^ D +'6T>3(xNP5GlU,=cBGCۈ1Y+a3:52YɦU \ No newline at end of file diff --git a/hosts/spore/secrets/grafana-client-secret.age b/hosts/spore/secrets/grafana-client-secret.age index e14dee8f..2c2bf8aa 100644 --- a/hosts/spore/secrets/grafana-client-secret.age +++ b/hosts/spore/secrets/grafana-client-secret.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 2AxgaQ N2JZppfqF3rdaBI3LYRUUG4vs23PuxyNWnt9zJyaaRU -YoPmg3SO2PZiAgTINX9zhDbFmmRep2ASNvXxJxd6TjA --> ssh-ed25519 3EWhnQ uAz/cWsQ62s3Bmcay4xPB24NXKPfe/mre1lL/2U4PX0 -724XEQSQ1v8iVOHYdESedmIFeeMqK8o669oeT4vhDLM ---- LrWowFsmYVRAp9ZQ806o9ayco/PfD9bLyGYsXP+Fw6s -.t0a*c„˒8Hұcoo&kA_j$l2C's-$ \ No newline at end of file +-> ssh-ed25519 2AxgaQ FvmXUn7ZZmUNprbPtINbTZva2V7HxLAyNERhoe2JdG8 +IBP3pb/LRasUdypUSElaZnb7YvMNHmLVYutUCjCFY/o +-> ssh-ed25519 3EWhnQ Wn1zYem7wXAO2wFysZY5UbyuGkAK4HHSXY6HQTtY7zU +HV7Wv6XwoYfUiTHKyvVXcltmy16vIG5uUP+Vd1YSVVw +--- QykxwMzAAj0E/0ydBqMlDgEEVL+2SKfRedhlnKS8i8I + a܄ﴲk3SW.4I.znBa<,~㰉@#F A] \ No newline at end of file diff --git a/hosts/spore/secrets/homepage-env.age b/hosts/spore/secrets/homepage-env.age index b7d012b57d00c7e786c4fd6460a95612bb4166a4..6d2ca61a0a57c3299d6262956f8323858d0843a5 100644 GIT binary patch delta 643 zcmV-}0(||X1*8R#EPrY=XGBJ6bZmNJSZHuZXjM-&aY;=?OH_GkSvF2bY*$z?YfW=S zGf!_*FbZxtK{InnYEoe}X<}7ccr-_0H!o{XS4}}$Z+b;-IaN1yWMwsEFGw{=RSGRW zAaiqQEoEdfH8n9gATvc*Xl_v;XJCmhlfaD^?$oz1GLd*CFh#F+}h z2Zph(oB!l{^E*4SP%<89q;+p`5$|yehdW1AKH6tuw*dpj>rp6mf1~lERm$gDe7-6) z0QmB$_s_9{zS&X1>5$CtJ#JB#_S}@=A8@gJccGh#On(}*zQ^)8m8Qb1ERd~Igig)6 z3eDE&BA47jk|k>;LQl>uj-j@pYgYx|iuZn|a= z%{?BiBweoIhvsJR7v$K`T!0k;nd+%?$o($3{y}YUrugN|&#cpI2fbxSgv*X>(VCnB zV&N3s-F#~-SfLxCN@M5S2`eeEq$FEcA5w4Ucr{*L?Wqd?A;GRLIuTHZwg>x#_Ecd~ zuKc|g->!t-Zf%hDCOaGQh@u?`o0m5NR&apCf)+KJ6BJeK)TneZA=EdtI_+=4lo<*E d*(Kmj(?<57a&}QsRIZRyqSL&v^v{KOvS!qn8Y}<+ delta 643 zcmV-}0(||X1*8R#EPrWZWol(tQgLxeSa?)LM_F)paAa3Vb8tjVF-2B5GBZsyO*e9H zWMyneZwg33H92TAI8jhkXLe~abZ%laQ8Q>!SaE1^Zevb$Rc2>VFfNMuNFPhvK4Gh#?Kad2=scQ9r(HEn5FLUA&1F>!ip z3N!NZMzR>e{C}{9Yd6OKATl%5Xuo+Z^AoA2UiDV>He&0ug=zG%r0nj=!6at_*3iK@ zfocu>5wuKD0QSiRYd_dvxpZeTmm*)f5)A3J`)R5dn&w(7r2Nm8D4*2;#%a@sM%p|eNyYjB)VN1KK+(+R$oDuP>gf76OL#JGL3lH9QDQc3PHJ&x zPjg8@Fba4@c11{XD|lyEM>R)OPhmJRb$CKIP--@GM{H|!R4+(XG(}fMD^hY$a|$g! zAaiqQEoEdfH8n9gATvc*Xl_v;XJvXhbwx!sFjjDLaCUBJYkxIsH*0h@PBU*|Xfro7 zF>P%^H7{>sa%yL93Svi0aAB9Q&&<@WLQ)-P&0OMMK?-wD@9CGWMfBHYD;KpVOle3N;g+; z3h=F9JOMGmHh+6vkiik=S$&hJzO|i_8hwY?1Tg1mU-?2LB`rN|{24#RM)x+&fmcQg zRV&{YEuI8_EdMAee2y3qB`0LFTZH;BatTbCI|wfZg3k%RpV3rWO)ytJe*geCz0hOE zHZ_ca?d05IjzHm1Q~Vt9?mNTzZR7%V`DKgFbXX` zAaiqQEoEdfH8n9gATvc*Xl_v;I8$M4XJ$rGHgZ~Pa(Y;DG=E8APH|T+T0?PAV{La* zcXnh(a9U$DHFQ%+3PCh=W^iOOZADIGOIJB-HFtGZW@m3mM|Vy$WkxY~D^qq&YDj28 zL`6ks3N0-yAW2kga9S{CO*Tz;GEz5LV^KG8WmhsXVq|M%SW!WCOGQUWHcvuDN>qAp z3S9<2@&~6V{D0yI0yc_(nL$@Es-59qj_Bno@A%$8Y$6(KYkQqnZZghUPhq=r@q%Sn z2eX{Y%S>v_`g`dzDp;&;;Y$>q?nizWVXI>gCpSu%9`BbE)+9|Bxk&^GeNa#G+0=`a zmUZ07A?y!MD_U-5Ym35K#osZfiJh8@MTd;WB3yCXYw6890@SfO#{_FMeFn-wH_ Uw7(dxom-X5I`5Ix{u#N`4waLq1poj5 diff --git a/hosts/spore/secrets/mastodon-secret-key-base.age b/hosts/spore/secrets/mastodon-secret-key-base.age index c531b2d0..9575d0ce 100644 --- a/hosts/spore/secrets/mastodon-secret-key-base.age +++ b/hosts/spore/secrets/mastodon-secret-key-base.age @@ -1,7 +1,8 @@ age-encryption.org/v1 --> ssh-ed25519 2AxgaQ P7GfwfURwNdc75asVkg/IAYL5R4B6t9YB1zOvkMXOjY -F4XrAzUjnBvVhGDQjBrpXeZbdO6njiemQ0e4MkdxZ0s --> ssh-ed25519 3EWhnQ 7iBP+tXyM7NBqmEsR2QkalS1zWAaqaUyZms0nfptqm8 -7fOawcEjf1+ll60bwWLT2rIxt9l41NDDngFkPz+xyXU ---- UJUIxjul4H1k+LspgXEDEY76jYy+sFjnJcsZf7Dflhg -%ygbMHLz?%}B|(K@U7!y(n:Vۂ=ip0.Uj,Re9--~>Dw&ݠD}+sZ S{c@sP;7e6:\bW0kU \ No newline at end of file +-> ssh-ed25519 2AxgaQ abZey6P4N66RgmgME4IrehviZO0fGRG0u5WDBv2FO0A +aqICHbpvxDD5NONDbIQlEYI61GTcohTW7I6dKrxAilc +-> ssh-ed25519 3EWhnQ 4uwTgppm8eeYsR4nd0yUda2td9cLQx9/n7nkc1qGKCI +TqEMaG1KGMekbGAUefkUHQMPoqg2zHFQJ6mtain659I +--- 4clDvCwar1ZSpG9g8bWab0PEgz1Ezs7yxcCMFBz8fT4 +QwdbzD^+)FNx +fZ+8 8ɓܭ8\˜b Z²_ŜҟQO,7QopI `S[ );g3M!uv NõX:evwcda,Ŋ= \ No newline at end of file diff --git a/hosts/spore/secrets/mastodon-vapid-private-key.age b/hosts/spore/secrets/mastodon-vapid-private-key.age index ecb52ad3..2632fd7e 100644 --- a/hosts/spore/secrets/mastodon-vapid-private-key.age +++ b/hosts/spore/secrets/mastodon-vapid-private-key.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 2AxgaQ cx4vWMXVjqp4q0eL5325nAku9VTTJ4xBv8DlFZjRFGE -ZPDGcSHHcWq0q3vXPXGTQmvKYPVYxeqaZCoqPSbhuek --> ssh-ed25519 3EWhnQ 9d3YtWfxCZ130qZYg4cCZ53OWdbTwEqZSb7O8TIIegw -ICY7nFiOz85AvjAIEGbQalMfOOEvo/dcdaA7gVBz3zw ---- JlWWlxOHfluOGpbUNKqQYPSv/3sD6AhDFnKd2w6UZGM -/hF~XʤDaKp='rNKK=X8we9K{ \ No newline at end of file +-> ssh-ed25519 2AxgaQ bmv1ea3+dF1bKTrS+jvG1rEZjaC6bw1V6uEpng3BIUo +ASB/4HDvjhY6IN61laRrDvbmnvVeS/L/OE+/vYq0O7s +-> ssh-ed25519 3EWhnQ P/AhbtdOmlvQxa7OIHbYMzbSlTmZSN+uRHxVjIZ48zU +x0qA8smiNAAePSmnPiNA+Dx+00hGR3AAxDYRR3oRjTE +--- jGPAorzxDtxtv3fC/rudlr7OYENKc/25Fn2hL+qYfvM +2rkVН[þ$u*h}Je"z>} \ No newline at end of file diff --git a/hosts/spore/secrets/mastodon-vapid-public-key.age b/hosts/spore/secrets/mastodon-vapid-public-key.age index cdeadf7d..8fd7ffdd 100644 --- a/hosts/spore/secrets/mastodon-vapid-public-key.age +++ b/hosts/spore/secrets/mastodon-vapid-public-key.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 2AxgaQ yH/aA6RKptOp78dQ1NnjihiaRRioPYFxJk2NdjIdvgw -2rNc0l+jKRuCqCcDLkbW0WCIkuoM71frYK3xoqyx+MA --> ssh-ed25519 3EWhnQ 7ZAbQgXumuXpILoPNTmswz03NCfgk7+oLZvMBnWSyHA -jL2Oi9q62OGkh4wQ9ANT3MV9UO6W64ccpBsk4S1dwCI ---- 0IOJA+XDV6VuyrDCFGCddTiPDenFnSNCoP+L7W1dxuM -khԇoӊL2F7oC>qmaVMfri ssh-ed25519 2AxgaQ se8+oTNct+WTG5eNx30diUR1/xRHna5QNdFimntKlUo +Dl6wpXjnaxMZ9K+sfnRRxtJkJL7kQPB4BXXmu3ccPzA +-> ssh-ed25519 3EWhnQ QvMkg2/nMUgcRFe2op5yb51U7vSXFGeaL/eND3bt1is +fxRbVSwOPRGXN7f5mPqXFENRrNEFSI7F9EJOlx6TSnE +--- JUcvP+wU5PLkMqt3XqbzX0khNC08RB4JVR5edg1OWjg +58f;|g,nb/g># b^X1Sn` .c50}ste/-O0zK?K`\Mlz?4{v0C \ No newline at end of file diff --git a/hosts/spore/secrets/notifier-smtp-password.age b/hosts/spore/secrets/notifier-smtp-password.age index ae4ace97..212671e0 100644 --- a/hosts/spore/secrets/notifier-smtp-password.age +++ b/hosts/spore/secrets/notifier-smtp-password.age @@ -1,7 +1,8 @@ age-encryption.org/v1 --> ssh-ed25519 2AxgaQ rjKKooWNhDFLChdwQSOQVNPEBh125vTrbDutI56abTQ -oqmrhxOzSM77A9ECnkr84uN7yKQygJMHM6qByAsDWqA --> ssh-ed25519 3EWhnQ VS5g0ZZdu+hqNmTanJ27detFg8+AmQIUbqr9VE+x71s -OKqUBH4WaukiDX3NycQJ4mL8NBas9fpvj9b4kNHUhEI ---- v5dj8TOEFbcagmMjBRZSVjeuY+jTEAeLoIYhjPbfB28 -{n'cԏ:lr{ro˰AP:I(05{x7 Ln!nj&,cID{4*Q \ No newline at end of file +-> ssh-ed25519 2AxgaQ Vnzy0UJmvuAp5/zkXT9VMeAwLOj85QcsIINMopEoEVI +Iz22dw1EB/zWOVO2HryAMbtaHRtdv73deErnLTAImJU +-> ssh-ed25519 3EWhnQ RKXenb08YkBm2Gp9iY8N1wofszeZ/9YjzSKnjAk+FSI +fI9Wxexm6Um3kdOXn6AxjaULZ8NFgBh/cvk02GW5H9Q +--- gwCTdBS5gIrXQKF2Yd5anEsnfjHqCmvl2Yz2Ffkhc20 +j=o/ {Xx +\>'4dz2αK@J =H2#OGtݸ,{VZ70 ߉ \ No newline at end of file diff --git a/hosts/spore/secrets/oauth2-proxy-env.age b/hosts/spore/secrets/oauth2-proxy-env.age index 4ffc49048c22ba69a72ef61d696c43bae6a45fe8..9cfc912acd97c636b38da7ae8f7c31036bddbba6 100644 GIT binary patch delta 420 zcmV;V0bBmY1I7c8EPrKUH&#e&a&I|HM0QwaWJqLqOleX@QBX8QQ8`&Nazi$7SxIg} zO)z*yGzxlgH)T>#P&Q6NX*F_cHe*+2WH&KlLsEHhN<~LzQ%Fj7Npx2)OG8mGYYHts zAaiqQEoEdfH8n9gATvc*Xl_v;L~(FYG-E|LFmYvSXiqb9Q-4e~F=t6aPf>U=O+{K{ zMM`H(GiyO>LR5D!3QN}I4+E(-#B-3bUq8%yl4Vl(WLRUN%H(yH~5kO=vYm&p{YLcoiG O)p?prHFs%3O?FOJZgEUxRex=5c|tEqI7=~iRWD94 zQFUofcr#K_dRc383RHMUXn8|gb#g&CR#;L~a567SLTg7cRCHJ{Pi!x4Z(2!dZDd6? zS7e)^>kjOrV&1Y%bp~=MG~YHqSr;s}hd5EwUctXgNNU7qJ^~r{>tC zdo%1Xg)V^1s?(6Fj`p?!{Jc5`*43id)y5_{TvV!RJsos1Z$n%74T%B~ieLs`Tz^tf OmZsD;qqpyjkgUiw!=`2c diff --git a/hosts/spore/secrets/pocket-id-encryption-key.age b/hosts/spore/secrets/pocket-id-encryption-key.age index 6f46e230e8866ee26d5f41169d3d9a116efcc05f..85a51846673ed2e6ce9d932a0264481c7b9d8ef7 100644 GIT binary patch delta 332 zcmV-S0ki(^0`CHlEPqHvbyY?;Qguy5dNFouFj#LfOKnGWOk+oRWN$RcdBLaCmufW>hnEMN~>gHa2lmIbv2gP;zr*GH+QyRZ>)PGzu*~ zAaiqQEoEdfH8n9gATvc*Xl_v;N;N|?Yb#e;H&s$)PiJ{XM}KfMa%F8|bys+HR&Y)< zGZEk6AXKFb} zLSag03N0-yAXqtaPfs>bOi?m5SyXpNXF*{@H8w?ISV%QwbSq2~A* delta 332 zcmV-S0ki(^0`CHlEPqXKYGg}!Mr|`%Pk35)H7jvZY<6K~Pj+xuH)?WiFL_r(XG1w~ zK}k|)a|&xSOK(|cd0K2Wd1_>8Wl3jkO;vhIHa2KySW`z%Z&FKCR#R+DXjfKwFbXX` zAaiqQEoEdfH8n9gATvc*Xl_v;IWRRbcv5(2b2lq;RZVX%Fn=peWOPnaazRCMbWt@n zL1$7$aB?tqW@ATl3U5hPW@TPyfS^>Y#w ssh-ed25519 2AxgaQ xMfHewIkHO0jue/FFgCp4XbmXrC0pl3xxVo08s7aS2w -OFNKrUyhQmSAAEYFph7O5vOFsySgFR9t6KwmsfXwKSU --> ssh-ed25519 3EWhnQ q2GGWTLbMNPWPRcptZntficfK5YGAvq6Ok0S/buX+BE -JURKLRHvT/8rJs+3pzGS2cJy60eCKEIU7WwT7t6UdOI ---- qBVtIoZLqXsCVvRw1EaXcUsoq+Wuc03NWZzj2Px/ywM -A4f^B7t?lΙN{̇É/v%s]Y@}~4ٞ NM!W4?V0ޏt?#(4ӂmJ /Ӓ{-\@?(/_`˸( k,2 -‘ \ No newline at end of file +-> ssh-ed25519 2AxgaQ Es67hHdqNVSsIR+CsvLVGwfMxzck2MQ+6EToCefFxSU +Ak5UE+60lcx074UtIaxiDF9f8OhJAtOmmPmNkF6eqH0 +-> ssh-ed25519 3EWhnQ IGHbBiKo+RHqioWNyVls+wyCS4ZfWRDuSLrxW/RISgc +dkn0WqBZLkDM3m3a8pdt3gR4jhieerUSPGOGvuvhYyE +--- BLYnA/KzBHV1wqkiyt4DAgfuSR2PSse3AZsYG2lkSVg +ILl?{;0uRΝ Ƅ!wR?Oѧ{Wb 9_\m}y?[.Տ<<?QUggv"j ո'7q$*,SiJeW=-NjhQ!{\NA5QCn / \ No newline at end of file diff --git a/hosts/spore/secrets/restic-password.age b/hosts/spore/secrets/restic-password.age index d4c07bed2c674623943202ae16b93d66d497e546..69b760260414f4cc082cc26d3d46a8780824a8e0 100644 GIT binary patch delta 320 zcmV-G0l)s^0^l`CPDeH?dQme~Nn=-bYeQI4H!m|}Ry0ILY%@)1 zP-!w)Q3`NQZeeUzQBzPsWM^n%PE$;AMq^7yPD5}@R7-G4X?9XcZh2!uGfq=wRSGRW zAaiqQEoEdfH8n9gATvc*Xl_v;Fjhz~S2AZdVr^qoF?LfpZGUZeM{F`_Omjj=IC@WG zMM!N$csNu>STR#D3OO=FO)+pmbyHGON^3z zMPXqy3N0-yAT?QRMP+bVGgLQAHaJK~WD?)WmcrjBjRAoUnXG3i=HFPjacxFdVPfuY+Oh{;A za5*q}NeVfKSV+t)k zAaiqQEoEdfH8n9gATvc*Xl_v;MrA@;T3JG3a&KsGN=#L4GJkAvXKG0vae7%-L{n}{ZZkPFbvH>zRY+!1I9O(3 zdNyY`3N0-yAWl?RNHRo3V{T1aOHD{xPj*pLdU`8tRX27+S}}1~aZPG^b7*9CPDEKv z3Usgr3HIqKOgW+F7$H9ZYQ+HnzPJY-np`f|Y#Fl3r;0)_5!1lA<-i0k89ScqSH**? S0-{j49@3hx%|B!4Kf$0XA8)4s diff --git a/hosts/spore/secrets/tailscale-auth-key.age b/hosts/spore/secrets/tailscale-auth-key.age index fee561d9..4051c968 100644 --- a/hosts/spore/secrets/tailscale-auth-key.age +++ b/hosts/spore/secrets/tailscale-auth-key.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 2AxgaQ vn8spUjfJl5t1KWWjIr6FUuto57UdL4wVHcJdENp5EE -NT0MRph7WnwO4sjPFzeGu83q8j34mL20w4xXob+t9fY --> ssh-ed25519 3EWhnQ HLj4qivOJ3XLs2/5r4vP493JYgyFBU1PCI3ABOif7RI -mLnS9uzT/Fu1CATM5gdvCCduzM24cd2kwCivcLSE0oE ---- IxnOrjkDV+ms3Bgsnh4wOeuK2XEWjt6+a2+PL840074 -%f0RY5A{fԚg(r-w9w.ə+揑t@b(\$O$S,ұHgs-XD_Zũ3 \ No newline at end of file +-> ssh-ed25519 2AxgaQ bbHEaTkw/aVNOYcimh2KwOWrM7ZZ/z3LD2kH6gMk5FE +f+dkzL8eShzv/zKitqwcoasAaZXudmOPKpVeKmNX3Wc +-> ssh-ed25519 3EWhnQ /wYJecTURqYOYwxL1gasqy3+eQ99KdVdse9BYTUPzlI +8z4ltJEAC/HQ8BcPqZwWS6Ozf4bo7NLcuRENdw1jwho +--- GkOzS6aOxMR/TyJ2NzeBqJh8izYzTrkHjdLU3/uMgSo +lu@>+ȅCF+! ۰(([,n9(nHeeX3tH:DK6dž0e \ No newline at end of file diff --git a/hosts/zeta/secrets/dd-agent.age b/hosts/zeta/secrets/dd-agent.age index 63a960a1..78904bf9 100644 --- a/hosts/zeta/secrets/dd-agent.age +++ b/hosts/zeta/secrets/dd-agent.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 CiBwDg rrxO5NYl+B+7ukE4x5Gdy/K4glLoOeYs+bJKBFCVBGI -I/5M6ki+b/rwdGwaFeP+oyNmdSeiIJ9zc6+K1N+T0eg --> ssh-ed25519 3EWhnQ GOLYJ7mkbhM1WkAZPJGo+L8ypwQgbcM0E4oJnP4IvnY -8gqfLxOrOho/PVEvtWfcMt/5JvTfSGzqkXI/xqZI5IU ---- 88UcWYbfH0D55bCkZVknOV2c8Z0qtfxE+U/jtK3Jte4 -\L D+}S$$an ssh-ed25519 CiBwDg B1BqBRibsoQh9dxv1lIaDTdhFdSbWizEgYYixEEJwRU +TIkDU3g1YY2EGF0J2cjnrUrNFOiKFDSPvWUo07ulVyE +-> ssh-ed25519 3EWhnQ OI8uPs7nWqXPdb3aHdDOwF2mvCT03iryVLTF5jY7Bkw +IRZ6ush5IxcRUHpmrjLqZPz78o7fY1wJZAgHi0wWAyw +--- +NwMcN5QnzkKqQf21TiGBwGnQLdhrZGmXLD0ciRSvgM +s.3`nPX P0RzSHL?Y}}(*ה}TD;G$ \ No newline at end of file diff --git a/hosts/zeta/secrets/wireless.age b/hosts/zeta/secrets/wireless.age index d9644508..e96833fd 100644 --- a/hosts/zeta/secrets/wireless.age +++ b/hosts/zeta/secrets/wireless.age @@ -1,7 +1,8 @@ age-encryption.org/v1 --> ssh-ed25519 CiBwDg fUcvDoQIQHbqYoMNtKb2dNtK2bSFdRNtIESN91qJ0jw -FN4bt6boWxcLUZdy9hX2Zg2+7sQomG4H3dN73nnQeJM --> ssh-ed25519 3EWhnQ +TR47Q1yGHAlkznyNU4t3t2l9nhxn/+su4gmcS1ulHk -odd0uO8tKIDGfB+w0Rr9rk7twdNK9AWLtC1kl0voKKs ---- 46y3YSOlx/ZXwhU+BTJlmd29/dp3zL+2lNF4uZpIabg -s.9^?sPQV^KqlFWFS }Uy~_xz^߳X \ No newline at end of file +-> ssh-ed25519 CiBwDg KhRLKjHy3Ay372V1ccxKluc7KscRtyTtg3cVO+teHzw +u+UVOiB8+btHBm9gbMrJonPqLwAC2LLMjAU5hrJjrM4 +-> ssh-ed25519 3EWhnQ qy1Xe38tP8+JGtmSRqXVlV1cq9kpMuFbidT2whiu0AI +8kRKCa52z1aiw7iUWLMPCyi5L0Laqx8wPdC8W4Q+KN0 +--- TqjoArxX5QKGOz3/NexPExTcXbDYqyu/arIqZjwl/84 +=%igasrHaȁ:TmVfsbhh`*Mqv+x +#% \ No newline at end of file diff --git a/hosts/zeta/secrets/znc-conf.age b/hosts/zeta/secrets/znc-conf.age index a3ae01344f959d168368c5cb3eb3428f7392360a..93a58a2e395f04af3220826f037a84dd26450220 100644 GIT binary patch delta 1270 zcmV>`K|;vr3W#JaA>@NK6w(Rkvmt?AZGIJY#FYvyT9^*vHR6MMD@TLhC7@ku0-3 zU8I3wrS?*-tucucwIOT|ikR+s?6SC!-}n~;4j;*GH-FL3+10*N)xOA_LA*iRQNmO; z$anj+EZ){Eqh`G9Wfjs7)#BWlB>IqgnZ!-QYEq zwB<1TrP@7_du47t_`vb+5zvXm5V1a-+OtwOIkR$A=Gl8CCQm$5{6ij?!%rnt3LK!f zZ3fdE=@$N%T1q*uAN|@k^2VC7*G(qHGj?seE)%pCM-d);z{=X>h!`prDbrU zUnI}&#3ctgj+D$=ThU_U3lLN(jNDORX0Q!rGK20K#}nQ*mgy8f~zneSwj7-6J|z*j4O6IC!7cse@W2hWpKV)MTeT z7^19KpmMB;5A6f#VUjF~cOJbgg1QJ#_|t8%OZb0s@B85{_u_*P0r5q1&c?Bj5rCsw zVXkwU`4Trx@7}9FG}V1&iar+o06;Y*u2BU7bE6c+>`Z3-I+9hoLV65lG=e zhv_7u1t6-9jf3814P~8^M>?N#vW2o{$kN865-Zpu2P4XrACZaW$MGqRbvomRBY)+b zM!R4MsC1wcwdIn!AhkzZsNzoK${9~!!pHQt%=^fsLI1XVv%lGl=^y!VlF(xY9x=2{ zA8eXNOjJJx3*(x13}@gt17i~YC@wNMIkn=?B$Lq)`;zmFUry-hihA?IDDPEcX%KrP zR>wHZj0Zsm6yc%JR+Jv)J)=$JKyR)yR8dWSNp9|YReguzq@jS|wwSABnj!MNY*VWn zK4(2he86+oS0pCVbBzkar^n#3ml7QXE}=9qg?&rcUFh;E$GOT z#JPwb7w*mN=wfL|K`<;gLcf%*N1bPf=x#8C{UJ-W%(u=OO?mO7=spZx3prEQ8z75b z7Sn5Z`%{m!^^Z!U`7K{+>U1f=R9HSU4;s6L>O18*m49AekF4a3mG*{}uohG8;M`_Ny-x{gp^$eM^vN15qAd!qo+VG zk;YA^%2$9tMW(Hm@m5eK4de#XIy2>8z2T3D6V#xU0ju89T<|7ETMa5q5+?VV`6K#B z;@Ktj|9`d~C!V9|Z)dGyT_tUF2&kY>PN*>v5vs1Pgnk4GduZ3X^~b^V#jYm>pv7x{ z0egB>uKNTXnQjSKV)J)(9fr(DF*_=<5;bk$wP8ZAq_SOtCDc|X;7&9(<&#Hpg^>iP zEf@J^?Yn=RToZeVwx`gN0Ut z{DE)l6Up9?rs!2Lk+ZjXwSl~j8&p8pae=(LRN{ z&hhe)4+kt<7<^J1P)Srb?GQppb~nGeo`I;v)^a=9{nPCwui%D5%Tkx#9WGao z2yST;HHRF0tnJW!A5&Zw3?sY?5wPfO(66K-gyIVj-){T*vbUFDjMm=W~Op zbwf%vboOad%{cNd{r(pkU7n~};8xsr+@TMtXK{>KydmuJi^LyHBDQpyVNxIsB!76d z3pNOLLEz40Nw#lxB0f=5TVTPq;CXJC;A>oE0~oHvWT4ERuN3p!ZfsWx$ugKyd$RJa z&pL~h^+T@_N=>{7<5|A+S;gE)uP6scfM=iANVERd9R0A3&m4xq=naY5Dx;~@&5H#Q zLn!dL%i!{pf4U-BbxU<*Ficw?BX2$wecxhE`D-1b|Kw7i1H!kq(7M>wMdtNTbf%fp zkh~9NvU8mr_uR#MpTT*i>dt~+%!BjW4;|^6_!{# Date: Mon, 9 Feb 2026 08:27:18 -0800 Subject: [PATCH 4/9] Update tailscale auth key --- hosts/spore/secrets/tailscale-auth-key.age | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/hosts/spore/secrets/tailscale-auth-key.age b/hosts/spore/secrets/tailscale-auth-key.age index 4051c968..06874a1b 100644 --- a/hosts/spore/secrets/tailscale-auth-key.age +++ b/hosts/spore/secrets/tailscale-auth-key.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 2AxgaQ bbHEaTkw/aVNOYcimh2KwOWrM7ZZ/z3LD2kH6gMk5FE -f+dkzL8eShzv/zKitqwcoasAaZXudmOPKpVeKmNX3Wc --> ssh-ed25519 3EWhnQ /wYJecTURqYOYwxL1gasqy3+eQ99KdVdse9BYTUPzlI -8z4ltJEAC/HQ8BcPqZwWS6Ozf4bo7NLcuRENdw1jwho ---- GkOzS6aOxMR/TyJ2NzeBqJh8izYzTrkHjdLU3/uMgSo -lu@>+ȅCF+! ۰(([,n9(nHeeX3tH:DK6dž0e \ No newline at end of file +-> ssh-ed25519 2AxgaQ Bml5zq38B3BTWMtQ8jDplWdAb/KRYeHInY+ON6Vr80I +P+uTPP3Xul0eMo5tMu4A6nwhFAhBmoVwoN0k/QnoUxw +-> ssh-ed25519 3EWhnQ qKFgwRZ0Aj8UBm4Ti2qtQqdZku6y4gd29Lqfg9aoLnM +wQ/rJ5aTJBbM+DMHR8eWiLrLXxYRMxMnQVs+yk4UvTI +--- VMe18Za/KOH7wECyAiwcYfvpsyjAE/oo1nCsW7umrvw +gC,ISøc6 Pϻ( Fu*m+TLW.rYP \ No newline at end of file From 9780415b06dd7eda45a6a54593de999565c7b75c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20corey=20=28they/them=29?= Date: Mon, 9 Feb 2026 11:37:30 -0800 Subject: [PATCH 5/9] Update oauth-proxy-env --- hosts/spore/secrets/oauth2-proxy-env.age | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/hosts/spore/secrets/oauth2-proxy-env.age b/hosts/spore/secrets/oauth2-proxy-env.age index 9cfc912a..f7e9392b 100644 --- a/hosts/spore/secrets/oauth2-proxy-env.age +++ b/hosts/spore/secrets/oauth2-proxy-env.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 2AxgaQ eb7VHlro9KDvXfdHdxLiREQP4DQ9Y3rC6pYInBM0xF4 -zq7eRPP6NBi5rj6cWfd71bCRyqJEGfSHJvItW/KCQ0k --> ssh-ed25519 3EWhnQ DqpQ4cE80qejhO3sSL51gIBOQx1MEZdEJgL3kAkBTw0 -QNVU0DozfoRXC4I4QZgBLwLw36+xRQdk0BT0LNVeWHM ---- 7+2gUwbniLUBQMsnAYjMQhXE8mqaEW/O/7NxUgWe9io -5nў1&.JiwTmHeUyN>W3>`&IR:TGV}``eWFr@s/¹ )q7HK]JZ. z EKb3U6ҪByY# \ No newline at end of file +-> ssh-ed25519 2AxgaQ hvXVlDC1ffFVyIT9dExlsT9lktwfGVV264BJHtuOd38 +I3vC2+9HSu9qpq7NBe4RXhemK3I0AEiqtz8Z3wLnnrI +-> ssh-ed25519 3EWhnQ Xf0MlN+g4ja1uh80CRCAsn5+DJkFAivOmPqvhB9ef0g +Euuhq/0IpwK3OsECNeXHRHpFwge91mD0WviZnWlCsw0 +--- PAxm7H+RpFZ78H/WTFtCmtMJBk6C9vnKzjmMTekLgek +a[])C<+c3KNnH{[s/2͇hz]h[+m!m6yȶLXUa?=3׍X}ү^b;W?.+زl qʠf{@m+Bwh4tJ{!ytT \ No newline at end of file From f4167794daa975763dc131e626e60c1d9d50a25c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20corey=20=28they/them=29?= Date: Mon, 9 Feb 2026 11:57:31 -0800 Subject: [PATCH 6/9] Remove pocket-id `DB_PROVIDER` This is calculated from `DB_CONNECTION_STRING`: https://github.com/pocket-id/pocket-id/commit/ba2f0f18f4bacc5a86217dec0b0dcb6030c40cb9 --- modules/nixos/web/auth.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/nixos/web/auth.nix b/modules/nixos/web/auth.nix index c238c771..16cb9a76 100644 --- a/modules/nixos/web/auth.nix +++ b/modules/nixos/web/auth.nix @@ -123,7 +123,6 @@ in { settings = { APP_URL = "https://${cfg.issuer.host}"; TRUST_PROXY = true; - DB_PROVIDER = "postgres"; DB_CONNECTION_STRING = "host=/run/postgresql user=pocketid dbname=pocketid"; KEYS_STORAGE = "database"; ENCRYPTION_KEY_FILE = cfg.issuer.encryptionKeyFile; From 0df264fb60155169bddedd7db0c664b70038c4b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20corey=20=28they/them=29?= Date: Mon, 9 Feb 2026 12:14:40 -0800 Subject: [PATCH 7/9] Update connection string --- modules/nixos/web/auth.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/nixos/web/auth.nix b/modules/nixos/web/auth.nix index 16cb9a76..d9f9e273 100644 --- a/modules/nixos/web/auth.nix +++ b/modules/nixos/web/auth.nix @@ -123,7 +123,7 @@ in { settings = { APP_URL = "https://${cfg.issuer.host}"; TRUST_PROXY = true; - DB_CONNECTION_STRING = "host=/run/postgresql user=pocketid dbname=pocketid"; + DB_CONNECTION_STRING = "postgres://pocketid@/pocketid?host=/run/postgresql"; KEYS_STORAGE = "database"; ENCRYPTION_KEY_FILE = cfg.issuer.encryptionKeyFile; }; From 4cc89ba94aaa22d1ef37bb447ffaed9a5af83280 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20corey=20=28they/them=29?= Date: Mon, 9 Feb 2026 12:15:43 -0800 Subject: [PATCH 8/9] Remove deprecated `KEYS_STORAGE` --- modules/nixos/web/auth.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/nixos/web/auth.nix b/modules/nixos/web/auth.nix index d9f9e273..90fe92eb 100644 --- a/modules/nixos/web/auth.nix +++ b/modules/nixos/web/auth.nix @@ -124,7 +124,6 @@ in { APP_URL = "https://${cfg.issuer.host}"; TRUST_PROXY = true; DB_CONNECTION_STRING = "postgres://pocketid@/pocketid?host=/run/postgresql"; - KEYS_STORAGE = "database"; ENCRYPTION_KEY_FILE = cfg.issuer.encryptionKeyFile; }; }; From cf0b0fdda23dd807e541b98231e094620b0ecca1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20corey=20=28they/them=29?= Date: Mon, 9 Feb 2026 12:20:10 -0800 Subject: [PATCH 9/9] Update oauth-proxy-env --- hosts/spore/secrets/oauth2-proxy-env.age | Bin 454 -> 454 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/hosts/spore/secrets/oauth2-proxy-env.age b/hosts/spore/secrets/oauth2-proxy-env.age index f7e9392b888d7947e3498f278dfd880aa0f0396e..3627ff08d4c464154f73ae19b71d4f2ada562db8 100644 GIT binary patch delta 420 zcmV;V0bBmY1I7c8EPpX8FfmCpFG6!lWoJfHR98uMZE!MgT18SxOh!{yb5=%Vcq>wQ zQ(7@nV+u?-N@-YmH(6y@HY;jRL3cE3d1zKSaXCXVO>J3LSypUyFE(d0Qes9-YYHts zAaiqQEoEdfH8n9gATvc*Xl_v;WLijKVt83HD^XT9ZZCQ_GkB03QA#VZDw|EO+z(UV?EMo|PAUPdCLZ_AiTL(q*^t}tjY-O0@EJ;e2`I^^S)}~H@2km~T z=qvp<8)`TJ(#ES<)?p0-lwjN_ATLt?=-Gu+5^RcYoX`Ao&^%sjGFNW#W;s^>A3GF+ zx{kruQN9Q5#b3GDfhiif?6NBR&;u&XOfv;l|Ju%gTpey_Q+83@axRv#9I#hO982wg O_sG+xNO3i&etMP+kD)&R delta 420 zcmV;V0bBmY1I7c8EPrTrSXOLALosG%Mpk)AR5@ftcx-c2Ic#fmcVxjG*Vb-Wo=6{Niac0X>oLVI9fAzOm1#+NeV4K zAaiqQEoEdfH8n9gATvc*Xl_v;SY|LyY)&g@G-_cnb!a#+Lw{03L33_3D@00bMnP$I zPi;_fc4$I5Wo9sE3Pp8wXmKwvNpN>dGf#6xLr!H_NK!~}Mt5grIWcWSFjsbIT5eZt zLvwd93N0-yAW%VgZ8u0OQgB9EH#kTyS5!uHLv3_TNPHyw)=Ny?9NPAmz