From 16e66fa27ab5fe3d522c86e8e3c132ca7c7a669d Mon Sep 17 00:00:00 2001 From: alejandro-angulo Date: Sat, 20 Dec 2025 19:50:08 -0800 Subject: [PATCH] Rekey secrets --- secrets/cf_dns_kilonull.age | Bin 783 -> 1267 bytes secrets/gitea-runner-gospel.age | 19 ++++++++++------- secrets/hass_mqtt.age | 27 +++++++++++++++---------- secrets/hydra-aws-creds.age | Bin 422 -> 792 bytes secrets/nextcloud_admin.age | 24 +++++++++++++--------- secrets/nextcloud_restic_env.age | Bin 418 -> 840 bytes secrets/nextcloud_restic_password.age | 21 ++++++++++++------- secrets/nextcloud_restic_repo.age | 20 ++++++++++-------- secrets/secrets.nix | 2 +- secrets/teslamate_db.age | 23 ++++++++++++--------- secrets/teslamate_encryption.age | 22 +++++++++++--------- secrets/teslamate_mqtt.age | 28 ++++++++++++++++---------- secrets/theengs_ble_mqtt.age | 22 +++++++++++--------- secrets/zigbee2mqtt_creds.age | 23 ++++++++++++--------- secrets/zigbee2mqtt_mqtt.age | Bin 447 -> 751 bytes 15 files changed, 140 insertions(+), 91 deletions(-) diff --git a/secrets/cf_dns_kilonull.age b/secrets/cf_dns_kilonull.age index 10dc1cf3e03894352fea69f727396371e6479d90..d059d987ff9473cf0e3c76c5a4528153eb08fa81 100644 GIT binary patch literal 1267 zcmdM|0Vh{?Pd^1mcUJ{hKj)yxfDl&~1vgJ0SCE`8S7dlfj!$@4X{522X|hL9L6VV4 zX_B#5o{w>4g>$BXwx@?*Rid+DPLzwMpC09sJXk}P- zg|V-(UxsgXMOl(tRA6LIzG+ZIMuwkjU|Cp|TS2g^K~Z9;mqCTPS4u=mUQ%wdccPJ{bFjN#WO#0v zTaZysNVvOSq_0s*K}fb&V6uUsNsvKCR9Sa_fb*64Eya}PBNEe{NK zG>mdD2uKc%%J4DB@#ISN@T&@QwaoG{PB%<;D<}z$@U8UCcJm9*ajQ(u^UC$B@-hjk z3N#H24fAu(HZce^b_)*6Nj3=zFR$?T$T8wd3eU+5G>9zs%?Zo&H4ZWfjL0xbG;%cv zHOQ~@uCz4v56#F4$q9u-pL>pxPlRKoUr1znSZI!0ka0mCm#3?niC<`xdr-J(QHZgh zQHWt!R7kd8M6!Eeg}-}bd6-*)Q?k2TL~=-2RZ4D9iEn6*N2p6waY%TSuX9#T23MG& zQ)aNMX=PNFn@LnohDlOhN<@;YpHE_5U`14zlYeAZRBmu+MnI}-iBF1gL1~h)TU4^U z1;jjoP!LC7} z!QmzO;dx#ri8+qm!QsB9emOaA$q_-3DIOVq&Y1=!Tt2~0e#r)=#VJN%MZs=i?xC)x zML`|~mHsXnfx+2PReqsvWr=xFp@AV@`GKJo#bG&NCL!5=AyKX=Ma~(O*<7YRQOTJl z;cf+Hr4=4Y-XS?TWx2t@6*)<{fe~JQMv1{iDaMY)r8%J$W`R|nVdlY^9u-Ep{`$o! zM!BKpzOGzJz6IINp#^~%MJA5E=Ak)RiP=VJ?iMBb8G$)@Mt+H9k^W(MW<{1pY3ar3 z$&ucP5dr!}MwTUJr6wumN%^K+M%hIsnNG!#!TQPBg0k6zRuc($$5rOJ~@?zTv6dk-XSU3#ePmzCN72A-iAr0 XMjl2Uk)GwYwp`#s%hk^XXL$wyC_Ffuh$2=#PzuS!>NEJ!X&4hc;) z^>j-!E^;o(si<-e@J%mD@-4_IG0mtnbzG}l?VM8O=i*XPnjRG%5foU=RpM1%l51|}9A=tr zTIOr$pYM{Jo#Sq365tpVmgjDo9OC5UYVK!}Xd|8x@{$<5uWaj3XU#?ra4h%<$1nliTQ@XVcvNb zl_r^G*{(hz?uFs`#s*cn<>tPr&Uuc$Tm?oZ*_lCQ;lV}DC1!oDgjd&_gij3Mc9$1Iz}3oMgwT;W(a z`|_f;9XoaZS^aze*o4#L+iTABkT7pe8--c>$_*Hvs9cqtFTE&ae*)75E1@kP4ho65 zD*12TSdf)^uXLuhg_iB<^sUpUG~2N+H&TD%`6@M`;L{@e3+_c#u8oxz|6^Wo?a+*W b9u?RAasMOcip$^rF4mqdsc;~tIi?c;3 piv-p256 UIEGzg A8EaaT4/aOY88zSxqnB+DIHDlvRLWoqTjOXznnoiAKjL -hPfcQqfxZ2Jy1IDIKYElxuSW67WRVUJerOUE8eTrx/4 --> ssh-ed25519 SYNSNQ Cc3QFvgUy13zs8bqVbNQMu+wCt5paAHhtmFVzhJjOg0 -JaNSL1mbgPcuf6nS6UosL4Fp6Mx7bhLlObpPHlOSwVM ---- E4InrItMYNMdactTknLEeL7Yows6e4l9+MqrQp/3F0o -rk$#C6u!2|V^cYX2GJ@"YL:׸d/| \ No newline at end of file +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IHpCTERaZyArTXZT +TE1pM0NDZ21Kb3NaSzBQT2dpQmxxK1BlU2tSb2IvbUx2U1FHSHhzCmRna29UalVK +ZDVCY0NNRTM1b2dUMnp4a2RvNnJoVFd2a3pONlNCSFg4d0kKLT4gcGl2LXAyNTYg +VUlFR3pnIEFodjhUand6MUtRTVlFb050NEdRUE1BdU5SUkFwTUp6WFR5ZTJhY3hC +S3VDCkdmNUZ6YnU0ZEhQVW96UTByd2VaUmRkYytQZ3NPeXFKd1MvTzVZRkxiVFEK +LT4gYS1ncmVhc2UgfXYzbn0gK1dJOVYpMCB2ZXxxfiVCIQpteDdWT0lnUjF1R3dB +QjFuaUdXTHF6TW1ubDhNaVpKc2xlak4KLS0tIDZyNE1rVjUvZGF4Nkk3aHpBTCsv +N3E3dDFpWWRqSVRVTUx2Nk53SEluUVEKe9Uesb/nSc2oFhGpQOI7VSPKZHF/QhhQ +mV5eAn4YVL8UrMcnQKTOXj633cpLsMgbRDF/oh22Zl2ciNLiAcPkbug1Yg6NvxUF +M+71rzVolw== +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/hass_mqtt.age b/secrets/hass_mqtt.age index 8d064cd..de36c07 100644 --- a/secrets/hass_mqtt.age +++ b/secrets/hass_mqtt.age @@ -1,11 +1,16 @@ -age-encryption.org/v1 --> piv-p256 UIEGzg As6Ep8cY2/JguLbwdwZEkL05SW2qFoENmmdg300ce2fz -NSAxwPtdyk743Lu6VPtm3OgsWPceONNvDZt2eccvjk4 --> ssh-ed25519 t5XIGA jQZi/HakRrFUi73Vt9Zv4GEAthQUDq1bYKC68H133xk -KXZeXR6EHjxHmNti+0CsD9qWSHwLKjzVFLxXgKxWlXg --> ssh-ed25519 Yk7ehg BFckgTOrxjlWC2uETkiM0Lr/7VHZnCd6OYNmVk9bbwc -vg9YKFr4szGKNs8FH2Kq3LOFCI962wx4DdMKyMQ0hi8 --> ssh-ed25519 SYNSNQ 9oN0QWI1mR4u+S//g4eBTzgBui/vQdBcvQrC4wXVKXM -2ghkSVQEVflb6EK4ehH8+ldCwCcetksAzWOOSmezpO8 ---- ZTaWbN5g5XaQD2ykzSzqZrcz5ZlC4SNxpuM7aVZSWhE -M-JLz.Wa0> fͽ5;IOW?U qǴ`CVGi)}utU \ No newline at end of file +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IHQ1WElHQSBWQWRo +Zkdhb2ZoZy94L0dHck92Uis5WjV5LzZjaDcvUzd6dXM2cmwzb3prCmsyTmdsaEdj +eFBWcm9ycnQwUFVJWEl2QW0raW1lNnlGRlM4UThlWHJkbmcKLT4gc3NoLWVkMjU1 +MTkgWWs3ZWhnIC92dHR2N2ZRY1JSWUExajN2QmNDQWduWHhoU0tDNS8wdkkyM1Uw +THgwemcKTVB0TGhQS09MekozMGZzWS9KakxyZnZrOXdnN01GN3dqRkVUMk1LemRz +TQotPiBzc2gtZWQyNTUxOSB6QkxEWmcgcloyb3BBU0pHRlM0aEZ5SzJhZTFGNmRj +a2gxdlZsQ1JKVXZ5RDV2MTVWTQpOYzhBRmh4dDRUeW94bzVzQ09OVHM0M0tYaWN3 +aVhvZ0JsWVlGcUt2VjFJCi0+IHBpdi1wMjU2IFVJRUd6ZyBBNTM5QnVKM29tcUMr +NGZQVnpzZ1p4aitQeDV0WndJSVVDSFVmbFlZN2pyZApqWFJOSVVtd1NqRm1uMVM5 +a3k4Nmh5TUlVdnA1Nk1UTzVwdDdveThYL1NVCi0+IGIjNVN8LWdyZWFzZSB2IGl0 +dnJnIHMhKT9RfDw/CmxIckk4VkE0MEpnbXROSkpZUndWZ2FKeXI2dwotLS0gZm8x +QjhGWjdqZktYUHNoUjVnVzZqYWdoUHVwcWZUQWtMQUUzYzY3dkVnQQpktskBEaeC +5KipEBhAEuAGDO5MmzobjS61UHrrOKQVCYg3WTJ7o7kATiaf/zXF5cj+WpHaMZ2Y +bOH/aTLa5mkQXw== +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/hydra-aws-creds.age b/secrets/hydra-aws-creds.age index b5e593677023a5af420990defde7f60a8a916181..1be97a4b07312025ecf3214463411088523852d0 100644 GIT binary patch literal 792 zcmdM|0Vh{?Pd^1mcUJ{hKj)yxfDl&~1vgJ0SCE`8S7dlfj!$@4X{522X|hL9L6VV4 zX_B#5o{w>4g>$BXwx@?*Rid+DPLzwMp6p-K^0fHyP<28hg(RXkym6?xM6l=n3Hj8ctKgRfn`-#h;Lb7RYq21n3JJzj+0@S ztAV#qh)H^~dybJ$gkz;&NMt%!SZI!0ka0ntr>k3jsF9ajSWZesxJOQKP-U@^Z+MA! zN>z|=YItN(lu?*}kh^7Gn1PpZNKQ(gZ)kykihGV5S7KOpg>!aPNw7hVsc&9Rp^t%A zQDl~5S&*xrdrEjgK%lWxRiII*NpOy*VW>e=Nl;jhPqJZHRgk-3Nk~qpHy6lBDFy}k zewkq|5tW8{$+=+}$wr~+{=rV#o^IvoK5oU{VMak^!FirW!3LI@$vKgxiEhcJ!8vY0 z;jV6xTw%E-QK1pZ#=aq5nV|+b0jchW9ziZal}TY4{;4ierb+IWr9q)yZjnX>#omT) z#bE|P1xc=^20`ToB`I!B?p&cBVOc>28IgXW2IZk)VMRfPuHHVu1|^;@fd;`L8Nn&8 zVaDNk86ly@IXQ_r$z@4-InMs>hGAi$DHT!1*`{16p(W*h*%np4dHLm`*=`l#5y{?> ziQYb$nc4bfo<44gA!&wX#a>}vCIuE1<$ierP1x7*UsV)KT=EkL_QI=jI6=nK`ky+(|sZP#D2E|5|75dsKQN>1y$;n2Z zZl(o=T>j4Cg)UVdrFq!}#zlrz`sNvi-YM>G8R5y{hJM+F`DLya<(BEGSvkIyUY;Sr o8SbT3fo?t~-l660`dOJNnOwdl1+IRUCbnGQlFfuh$2=#PzuS!>Nv@A}u)DLxy z@OLis%_b20G**;QPep_`gwWNKU22@0nBtcfS(KT~<&{(t80ef@nV#yA z6y;K$Zke8Am{Q?f5t>?F8lGVs8Def3nPQl4YGmTdrK_u}5E-Ohn4<3;WoY11;^yg} zSd{DGlo*g`RG3%h9afT)!=nWH)?^z=-}+Xzf5Pf_ZU-NCNd)xmPra1% TyN}Px{-jyu%&K)yCzt>LM7p3w diff --git a/secrets/nextcloud_admin.age b/secrets/nextcloud_admin.age index 28d0118..70133e6 100644 --- a/secrets/nextcloud_admin.age +++ b/secrets/nextcloud_admin.age @@ -1,9 +1,15 @@ -age-encryption.org/v1 --> piv-p256 UIEGzg AlVgFIs0fcxvCxhQpvJy0zoxyDG/jjdH3tanlh6g03Hb -h0BWlUFf6thkOhL7C7p4a+y6pcSyxNcaQRqJB+t5MPI --> ssh-ed25519 Yk7ehg FISeG4j0GnisFHqaKG3EQlHVwvyMgNaB/azd+K406mE -Hls/fpeD7Y8ijA4i8PVkLOUKIe7G9TGaUegwVBTLV/c --> ssh-ed25519 SYNSNQ iNNqmZu6C7L5encU/oLYXQswn2DtuW/hvtSLGJft8gQ -EjwJRLMuqezJ427LC9pfR0VibL+IL/idlAJE9WupD9k ---- v3VGseXZtHJeTOxhRIp2fSGAJ8rr/dWQpJP1p12To/I -T%yFҽf:_98zM{MeyFLɵwxgszw:򌎧n(U>B \ No newline at end of file +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFlrN2VoZyAvTm9W +elF5RVphelU2YURhU1R3RDBUQUMvdE1XbFgwYlI3dWM2VWxOMWpzCm0xRVN0dkRR +UHlGcU1maEhSWmlwenhlM0hkdklVQzVRaHBFM0MrOVVQeFUKLT4gc3NoLWVkMjU1 +MTkgekJMRFpnIHhYK2dwc1ZSdy8zK3A2MFRQa2YrV0QrVENEVGlYczAwbGhhK3Aw +MG51VU0KekV0Q21yZEpoZy9IeTY5WFFrQ21TeVJIV01RTzQwOGtodmxvTFgweFZt +cwotPiBwaXYtcDI1NiBVSUVHemcgQTMxRnRVUnBweDR5d3Y0RlhFdGUyRXNHbDFE +aENOTGlqNHlaS1c4V0xZZUwKcDJ1L3dtU1l6bjNycGxSdzA3VEtRVnV5K2FJa0Fi +NVQvWGpIMlNSLzNUVQotPiBkQ2d9PUBsLWdyZWFzZSA0KlUgUydvNTwgem1jc0s8 +CjZ2VmFsQWhoYTl3dmsvNzYzOHlGdEZSMzcwM2d1ekFrNWFrMDU2RFBjZ01ldU5k +bjFwTnUwSFlkdEJOVUJUOVYKS3Rvd1Fkd29VM1pWb2dWQWdPVytIYkQ2WXJ6M1pI +bGZjM2lOCi0tLSAwd2RIcHZGU1pudXRxdkpicGVMZnFNMGNYSXljYkhTaEZ0dmVy +K1d0R1RZCi1RHY9VvMWjzyBHD7yMdI2/3QT7CjWJ3mIfMi0MLfBPPNWD2yHSQwJq +3P9jM7Z/HaclEx45mYsFuEUe5pknDwae +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/nextcloud_restic_env.age b/secrets/nextcloud_restic_env.age index e19d4e9d29f033467a3f719d496f27d5fc782cce..3fa2a7296299b44624ed954078d697f5c22545d4 100644 GIT binary patch literal 840 zcmdM|0Vh{?Pd^1mcUJ{hKj)yxfDl&~1vgJ0SCE`8S7dlfj!$@4X{522X|hL9L6VV4 zX_B#5o{w>4g>$BXwx@?*Rid+DPLzwMp~Z$*@=Nkw8#U{#WVWq@yJiHmQrWwEzWNwL41UyyT7P)VSn zS4Cu=S20(3u4QpbR#2#)k)MC6i&K@KYfeRKM6yw^p;uT+NKQqNN48-~mX}wMyP-=| zxUaWQh)H^~dybJ$gkz;&NMt%!SZI!0ka0ntr>mP`Scp?tctk-_YIcfIXjYheaHyB5 zUucS3lu?CqhBvr0nUbb$+=+}$wr~+Y0gerKDilY{%)bU5tWYRLGDhae$M6Ik%n%GNgg@H!P&`` z$=NAcTtT53?tZxi*(rHJ5h;d2&OupTKB2B|K}p%JhQ5XcMt)UczKJfOl~Jzc6)CP2 zrpbmmnJHDCmA=M)Mg9>PVO)_RL3v^61x|jsVFtlDkyZY#rh!53IX;1z7N%jYUU|L| zQO1#3UgfE|QQ`h>Ib}g1UM9)mQJ#Lr8IdUw89`iuxy2Qsq50lE!3HIsu6~}85&5RU zxg|Lv1{pp{24VT(;TirR#wl68IbKy^9t9a;IgwR?hHe3=S$}euo>BRs!M>Fd8K%Y&#iqGs z`2nS6uEypCo{=7grcRM1PFxw8;Re2DxyF?iWkDhSW|oHLCW!?(p}`@RsY&VDo|Rr1 k+RhbWrP>zBML}lzmO)vOUgn;Gwzgd0oZ#x`f-{o<0K{7lTL1t6 literal 418 zcmYdHPt{G$OD?J`D9Oyv)5|YP*Do{V(zR14$Sl(>Ffuh$2=#PzuS!>NEH}uptV;H9 zGtCK4^Y9LL_wvq2i3-l}GzbgNDDihq&aLn_sB|$;amqC1N=k7u@+n9!O(`kP)_2P< zC`*;QPep_`gwWNKS%0a80ci-6&_@6>Ez+cl~q+_9ujHlomLuF zky}se^*pPC$1VQS{frK_u}U{M*GpPA?CQBq=@Q|Vpm zX<-uPVGtT(rf-&MoL>=M=$52kR_LEm5$0{dmDz54EX`P@D%DkAI>xh1`_z=xXUerA z)R?cPmVYbU#6R!wZm&Myr6;E@wl+zSy}kO`Ji{|LG#`AC5UiClSjqIWmgmWuE5Uq$ zfi-_V2)k4r-V$2Rz4ShV0B30ZdV|lbxeggmCKz75|8Mf{--lc{cWE5iI>R9Fe|G!l O&mS)FWldPQy$t|VNt?|8 diff --git a/secrets/nextcloud_restic_password.age b/secrets/nextcloud_restic_password.age index 8c46824..8dbecfd 100644 --- a/secrets/nextcloud_restic_password.age +++ b/secrets/nextcloud_restic_password.age @@ -1,7 +1,14 @@ -age-encryption.org/v1 --> piv-p256 UIEGzg AtUSDrnOeV44xXzVmduHJgpJEzozc+LqdLKlkiiDdJXA -cJWbnIZGvISxhNXa6Jpiw8NrEfCncMAQHfW8v5uzzvE --> ssh-ed25519 Yk7ehg OwDJrMxpMvaxDnGBaSr8+WjGy44DAYwcPo7qujD8zCQ -7LjtdWBG9+n89+NWvWLX/E63se9okelHkEb2HxFAkU8 ---- 7f/WYFPS9vxFsRa6MNX6EAbGya42EsVxrZbCTEhuIOc -P O < c[&!W*ogJo,  P@ؔ7 %"rʽ=ckc #P@lƗXi"c庀GmN/jWjku:x(.>%ߑ#~͞v/kbFg3Q \ No newline at end of file +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFlrN2VoZyBLc1NG +Z21TZ1ZNaTE3MEF1TzM2NCs5ZmNYNkVmUXRNNFAyUGNwekNEMDFZCnQzRWhrMEJo +Rk8rSWpSN3Y2NW4zcVFjUTdPcCt3ZktaMnZyV1dtRE1sSzQKLT4gcGl2LXAyNTYg +VUlFR3pnIEFzeGZMMkd3Ukp2R3luQ0pJaFlBRThuSUltSGJkYzUzNCtMQVRXOHN5 +ZEhqCm9PeExLT3JDbjR3SU9kN09JOXQ3TURCK3lJanF0VERHRm0xY1NkczF0OFkK +LT4gIWteQUNRZj4tZ3JlYXNlIFFBSVoKT24rODJCSVkwWGpweWlkc1U2dXl4aDc4 +NmE5UElraXBwVXM3SXRhdHhzM2hxa044dFhJWUQwamdndzU0Zk01UApVZ2JheGtJ +Ci0tLSBadFhKVU9NVHlVMEZWcGRZb2ppWmM5WEhYdnpqbENmZmZ6S0JKSnVzYzBv +CrTHgBLC9EeAMFJLemtNjLpUi1YjaffBgBvhnJE98oRs1V0ZCo/2hjJm26CdWLIn +5HXhiZvOjCALojwFcRmVenM4hILDSlqzECJN+gI33RHx28OiShSJpwoGGiiRfjJB +BpSxzH5Xa41/GaTw9Bf36SitgLn/fFAASyEulC0nX5ZMLcK/9U/CxoSYezkuah7v +Sa6JRaMTc1gh0xV7K0pFmGKm +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/nextcloud_restic_repo.age b/secrets/nextcloud_restic_repo.age index 875f289..50e62bf 100644 --- a/secrets/nextcloud_restic_repo.age +++ b/secrets/nextcloud_restic_repo.age @@ -1,8 +1,12 @@ -age-encryption.org/v1 --> piv-p256 UIEGzg AowX1qo/8GwbPcZGt2yW77S7rA8/xtDGUocmR3hmQpTO -vNy0dR5fwAk+2fV7xhEQq9Ja4VRW5RaDHo9a3L1FZhk --> ssh-ed25519 Yk7ehg IUjXb3+yVVIY3aa5wTagrRdm3bL9fGfCCfc20roqh1g -D+aX+TYMg21CCfpVj6DQVcaRbU4sN5tB0aC0R6TfBFw ---- u2cH5LG8E5DBRkL8FGq3s1I2Ht5Lhlk9hKrSaOjtISQ -=q(=vc~i(PaGGx! I<&N7JA.'e -DHLtt 1JFL(9Ek[Q;ł?/ʤnP \ No newline at end of file +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFlrN2VoZyBOR0tn +SWQ0TnNIMzYxZ3NVQ1FSSjcrNStUQi9ta0ZnYVJCVWNFRWtzTHhRCm9PdFlTZEha +VjhFVTNDRDNsVGp6VndIM1Y4RjRHUXpKT3M3YXdnRXVxbEEKLT4gcGl2LXAyNTYg +VUlFR3pnIEE5NXNnTEkxbDhJZ2MwYnNSVHZFVjdhT2t4RWVreS84SHRFOExWeG55 +OGQ0CngwZTBHTmRHYUVnM2pwZmMxSXRtYmVrRmRBa3J0b1E2NUROTWJKbVhNNm8K +LT4gWyFUey1ncmVhc2UKcG96R2h1ODJlM05OWlhZVisyamtGT2RjL2ZNV0FZeTNU +RHA4L0hBQTR3Ci0tLSBhdEJOdjFKWUgrbElIM1FEKzk3MFpGa3RjdHcwZy9LZGRG +Q3J4ekx0SjFvCnm8zB/L8xszapk7mk292bOF7Vw3v0Acp8H/mYUgMe4nR3pvQmdg +pzeycFqyymCNQv6tz2WmdrkYpPJp26rR8/pw/NkOLUUPryLKy9xsnb/0xOzY7RAK +T2tw/8/zOA== +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/secrets.nix b/secrets/secrets.nix index 6331224..a07aafc 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -5,7 +5,7 @@ let tmp = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICJ7IsNxP/wa3X8isEp8Js7yVgk3gX2ud7EClvZClDpS"; machines = { - gospel = "ssh-ed25519 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBPA7bvtNIQqEvHYLrlcJdMQbYXdgpTPaDnHP1SZf6tz"; + gospel = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBPA7bvtNIQqEvHYLrlcJdMQbYXdgpTPaDnHP1SZf6tz"; node = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIETLBnc8kJokmFiA28BaSYpeE7flY1W0SM5C1pWv/tOv"; pi4 = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK9fnNXzEmDdmtR+KWj/M9vQioFR0s/4jMnIkUFcj8As"; proxy = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAf6Z7SZEOH3H51T/GPIc/B0OpbaydM5l2PP3nMnwpFl"; diff --git a/secrets/teslamate_db.age b/secrets/teslamate_db.age index f992338..00f3c94 100644 --- a/secrets/teslamate_db.age +++ b/secrets/teslamate_db.age @@ -1,10 +1,13 @@ -age-encryption.org/v1 --> piv-p256 UIEGzg A7y0aAtgUDLMypaXczhKrN0YTi82Ebmj3YTQ1WZTHU+U -SsotYlcsVQN/O8DTUXIxFmeISElpTF5nxYzsrhVCABE --> ssh-ed25519 Yk7ehg epI85HdXuSYs7C/01CT7Y8XaTRrw+HkVo6wOa0fz2Bo -mf5q0kcWeElyNAShdVY7MLGSun0cL0ixK5QzQu1NEOk --> ssh-ed25519 SYNSNQ YgAvuTGFh6hpkaAHIBda4uqmzFEJQkNj2HPenWRoz3o -QjIZqvcqMo4rI+diLDgffrW65qWGnGqrhTR/5Gx8B+4 ---- 2co6b8q6Yg+J4SyPY56r9HGl/gfvEF5Ad010PaftIR0 -LA!xɇ -]$FLZa|mXiq&׻:=edB \ No newline at end of file +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFlrN2VoZyBwRUdi +V0xueG93bkI3Q2M3aFZQRTJ6bFE1elpnYlNUQzhVYkE1dDhJSEh3ClBLb05NVjFn +QVQzcFNOSlMzQjN3SmlkbmhaOWp4RVBaS3ZLMVY3U20ySFUKLT4gc3NoLWVkMjU1 +MTkgekJMRFpnIHkxbUhXUnVMU2R2aldiYzJ5bU9lM2Y1ck5XenVuV0I0OFVtVUFQ +RzkrWFEKcWNFZStXRzZNZWhlUjl4Z2Q5MXBXbERrb084b0VFNkJLK0RYT243VVBK +SQotPiBwaXYtcDI1NiBVSUVHemcgQWlxcmNnSVdlVk9mOGF4Z0xFY1BSamorb1Nt +UnBxbmR2b2RHQTJvanRlejIKdW1IcGUwTHRoblJ3WUdoRTVFSVhZeXN4VkJGRi9r +aVptblRYdTdYOXZOcwotPiBbLWRDKC1ncmVhc2UgR1xnSWBANG0gJUt6ZF1ZIEsK +UUhBM3hQOUovYzdiT3R0dThYVllJMTBMNGlaN2tXTEg0WXRMeFNkenF0cXc1WlVi +Ci0tLSA3MTh5VHk0RVRLQnNEQnZ2Ky9RS3NyN0d2UldPdnRIaDVqd1RzR3QwVEJR +Ct+tOFTJrHNFi5p3juJNEOyIueALYfoyKCA7slD2VUCJNx8toVSah4w= +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/teslamate_encryption.age b/secrets/teslamate_encryption.age index 794812f..77517a8 100644 --- a/secrets/teslamate_encryption.age +++ b/secrets/teslamate_encryption.age @@ -1,9 +1,13 @@ -age-encryption.org/v1 --> piv-p256 UIEGzg A3kd1Qyql1Exn7ntGyHHwRk0CyaHwUY8BjCQelZbKITj -Hhd9Sv3PS2EEFg+141xPRWtfC+dRQpG/QN72oY75jug --> ssh-ed25519 Yk7ehg xcleNrJIXsuHjntJa84ofk6xdUU8oIdlyepi4XoBXXA -8agiSp5nAu99iW5GiHj4mVEiGalRtP+SjL6ZphcDkfM --> ssh-ed25519 SYNSNQ lW7yCzSu0eUJ65RO/qrT158fUG1lZ7sWKno3nO9y+1s -4kw8H6UO+2thWIMhZ7kQt8r7HBxETAOV8LoQurn+CsA ---- F8p7MNe8+q3DoLTcqSMEB3hNuf7Uw539svFwLVOm8oo -4J[6hdHb6+cqu>4h:!%UK~'/C \ No newline at end of file +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFlrN2VoZyA2NVVS +QWFhaUdBZ2E2dG5xT25WOVdOWThDWXNPYlJyS2tpWGZaYjVSZHdZCjJsV2ZpNkEx +eTRWRWIvTGxEbFlrK3lzM3Y2TVlHQi9Lbk5kdEdtaEhHMHMKLT4gc3NoLWVkMjU1 +MTkgekJMRFpnIHdlc3dvTEhaYjViR0pPbmVyY2VHU3hyV2ttK0VwN3FMZmxMaVVh +b0QyeGMKQWlyeGpkNGlnNnpvS04vTVlJd2l5UkhaelVPdnorRFF2UjdiaVgyRXh2 +NAotPiBwaXYtcDI1NiBVSUVHemcgQXRGakNVK1lITWo4anEyUlh6d29lYjNYUHh1 +VUpUNmsrZTNjS3RYRzFad08Kbm1NK1EzNldlNVlaSThhb01YSlVFZ3g0YlZScmtH +VUhwa0VpMG1TV1F0ZwotPiAuaiQ/ci1ncmVhc2UgVTVaLgozY0h4b2FNCi0tLSAy +UFJjNVU1T2YvQW1kT3hnLzh2Q1c4c1Y2MkV3OEdBNldlcUczS1pha2ZzCmvva9/4 +U/0F0ZN+ZbPlYbyh45pfpdj2+fv4MXvW3jvzQN5qSMVL90lOlQNpBb2n2/ZbkZ+d +5lViTG0B4ZTGh63y +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/teslamate_mqtt.age b/secrets/teslamate_mqtt.age index 6133be4..d61d6de 100644 --- a/secrets/teslamate_mqtt.age +++ b/secrets/teslamate_mqtt.age @@ -1,11 +1,17 @@ -age-encryption.org/v1 --> piv-p256 UIEGzg A4fkHdVDpk0X7VT2aaBA5SWytLofDb0pvbRygaU+0pOB -ws8SCta6F7KO6IHLTgF0kEyAt1oCylnHfxOeJunOc+w --> ssh-ed25519 t5XIGA 5D1b6VpdW2nFLpBQLSGblDM47WiR3YFAg/4Xg5oyuXw -1spKajFOU1LI7STRx/tdYoSJhQ7JAME4VdJ5xqfTEjU --> ssh-ed25519 Yk7ehg tz4cso4nsr6ZDbVLqIpcZoPTiRQCMlTQLyajmHRJzA4 -iurfP3TbMBpgPaXX1Z53P6ILmRwFpQtR9s+hbZetb2c --> ssh-ed25519 SYNSNQ +nfFuS91M8yMzhjatS8EPMLAwyFABw7Cp1jzn52EiE8 -58sl5wG8NW6MrTlStRhBp4DDfNJXkK470foc7WvVBU4 ---- dzl42SYEvtnhiep19w0+X4QYbTF9CnKE5h81qqmzgk8 -qgbJ͹Rwg7l|olwT<Q6;|,^h3XOnėWVL @!L=j*GڵC \ No newline at end of file +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IHQ1WElHQSBCU3hj +TzVMUndWdTBlSGRoNUdJUnBwdzd1Q0xVVms0cEw0SnNKWFJjNG1vCmdNcU54TVVE +SjZUL2oxNjhmNTNVQnB3TGRvRUtIcDBNV1hidEtWdlRHYjAKLT4gc3NoLWVkMjU1 +MTkgWWs3ZWhnIHI3VERDYjd6bHFQd0k0SFBhOGc2TzNwMDA4bHJYRDZhNm1yZmdQ +dzk4VWMKTFgrZmx5VHNZT05yOUZGdGRrZjBkYm5qVm1jSzlCdDVvL0M5WWFDbHBh +UQotPiBzc2gtZWQyNTUxOSB6QkxEWmcgWC9kWWVSQkNsd05lTFFvcEp1QjBTcmx3 +Nzh5VkJHZmVhMExWYnVQRFFBawprY0NXL0FaUHJ1MFQzMkpQZFBJb3FFTW93VVUw +YkdlcDZyVnNOTVBpT1lJCi0+IHBpdi1wMjU2IFVJRUd6ZyBBNm82NVlpL21XVFpk +VmsycEVrek1vQ3doaDRjZTU0Q2g4RkZkR2RnVHN0cApsMnR3SHZFeFhxK0FITTdw +eXVYcWVkanJpOWFHNm9BY1BsQlB3RjhqekpVCi0+IDd3fi0tZ3JlYXNlIFJsWyB7 +aj02SG5eIEtFaERKOCBnMDcwakA1Ck9PdmNURjhXYmpnazlzMnIzb1hlZTl2T1Ev +SGJJdU1tTzl1eFdyaUJWZTR5OUFHamhzcTIKLS0tIFliSWpYMUpSMUE2ejNlRW5R +T0tJYmZiaERCaFNsUlpJeVdMUzJHZi90TmsKFCHn4ygjMFmYyGgaSD8UOP+jb3ry +u6P9iVzRiZtO2m7xJAJgFV8Qk+yWoY4saFNQgY8XVfHmGj3sVOPvdttB5e16Tlty +PITNgwDKI2gPR7Cv2zBILICVVxOCnqXm3fJR/w== +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/theengs_ble_mqtt.age b/secrets/theengs_ble_mqtt.age index a10192b..f78ffed 100644 --- a/secrets/theengs_ble_mqtt.age +++ b/secrets/theengs_ble_mqtt.age @@ -1,9 +1,13 @@ -age-encryption.org/v1 --> piv-p256 UIEGzg Asl/n0iFj2Swc/Nf1bcMFxgFu64etnimDaw0oC74BbZT -jHCir4VWyhxVGlLkdFYL/pH141ZczE9CRZ9ubWynaEQ --> ssh-ed25519 t5XIGA QiipiJkDoXn9Vsfwvs2bwvUDygdCaBbm2hPXCmSkpBA -u6PipiF2jSvdt8ydx69UCEjYnMHGAkqOLqGNn78fo3I --> ssh-ed25519 SYNSNQ NMTuIYkgsxKEcwk7egjbzwlOmmKbrvvPOuUYtjUtjQM -vpyVsReEuAPrcxqkXBWmyWFhx01o67fRznW3UG8R8qk ---- zCzWtcgc8Cnu0XLFXZ9Rlk2u3h1ubZ2K+WqKl7qCaA8 -U-fLT|Ă/.>Ϫo}yWOGZH` \ No newline at end of file +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IHQ1WElHQSBZRzdh +bFprNGtGRmdFN2NBM2s4WGFnbVJEK0g2S2pBMm5pNWRTTXY1R0I0ClpIVTBZWFRh +NXR3eXVnY2NnVkE3b2M1di9KeThIb0EwemJXWUhWeFVpeTgKLT4gc3NoLWVkMjU1 +MTkgekJMRFpnIFFBekZzUUxTNCtSeVROYnMyQXB3RzJhbllwR2RVbWdldUxTMVFl +MVVXZ1kKMmdMcDJtclFDdXFhV3NtbmRRNzNZQWNtWFZIOXlFT1dMek50bHQ4aDZV +SQotPiBwaXYtcDI1NiBVSUVHemcgQTJweXVqcGtvNGdHYVRmODBGTjVIMkxaUXpQ +UVJNU0ttTjJpR3Q5b3BEcWIKWXhqVVZmRDYwZTZva2VQNWNwSFI2Tzg2VmxpLzVH +ZnF1ZEVUaURhUUlXRQotPiBvJHElYnYsLWdyZWFzZQpUcnhSOW5FcHVnCi0tLSBU +V3VBUUFUMDdBY3c3d0oreU9GSHVJWGJSOGVwRWc0eXhUclBIakh6NVdnCi/LhiGD +sBZCL7sO7BmtwVY1O0x784adbF2Ihgf31ppbhipxTjEzfd9rjnl6znJKHXfdZR2v +2xUjgbWgp5ou4nO0 +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/zigbee2mqtt_creds.age b/secrets/zigbee2mqtt_creds.age index 28c9f6d..c1ff0d2 100644 --- a/secrets/zigbee2mqtt_creds.age +++ b/secrets/zigbee2mqtt_creds.age @@ -1,9 +1,14 @@ -age-encryption.org/v1 --> piv-p256 UIEGzg Ai9Ksp5u8wvOwiHy2wyH97mm6Pf0rcbuB4R8wotlG6xR -REDbwR5Kqc2Y10j9HnPlHEqOORVMnlhTH/JySz7nVDo --> ssh-ed25519 PZKfOQ N2nxHXlO0ZvqbSQLVT1l0ivTxGgkMxsuuO7pMMHzyC8 -5fSbG09zq6VrFxW4lCQHczvYF8ldfPenl1uEbQZq1g8 --> ssh-ed25519 Yk7ehg vtLVcIkOX3SwD64gm9Jlgg+pDpdR920/Aldck5v+oTk -J8n4fgLOZ8LA4CFuT3O8+U1b9d7RFlG3P87PMrX3aok ---- X/MHaeT+EReR45PXmvXG1p3bFIip2OBva4/X2/GRhxM -s a)dOT8k7 h04VuB/U5W>Shp 2G5 hll \ No newline at end of file +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFBaS2ZPUSBpZlJZ +Rm42M0VBZFFiei9Fd3FEaERnOFhVaHRMSnVIRjBteGFxeWxYZENjCnhOSXZGU1N3 +bnF5Y0xJMEd1OXVCT0Y5UWlYSFQ0c0hDSDZ5aWNVOElIT1EKLT4gc3NoLWVkMjU1 +MTkgWWs3ZWhnIEszMENjbzZoVUJVWWIzM0FBQXhpS3p1OUxXUTNpOERvQ0Nlc21i +RUtoM1kKaFM3TCtDK2hJZEUrRWNwc1FCREZaYm1zNGt2QUx4aUhUWk1ySUpyOHF5 +bwotPiBwaXYtcDI1NiBVSUVHemcgQW1Sb1BIcGZ4OGxoNFlKTnNUYWpTNFQ4a0hL +UGlRdmREY25HRjkveTRoUXcKdjZnTUNnMXVLTnhFRnZJQmpNaUlwSGYvRkJ1MUdW +WEduUE15RllkaW4xSQotPiBvQmhJMTZ1LWdyZWFzZQpYVXpGV1VIZjRMYUVEUnBk +SFFFUUpUaXpRSU5rZXVZUmhjVUorM1ZiNXUzNytycHY1N25tclI4bGFBeE1SRmlh +CgotLS0gSnoyWUFBdHZoUUFJQ2pFamEzTzNkSjdGUjJqOW9mTDBueUhWZStITXRk +awq4x9UTwEx1Ps0AQtsn1LxuJPX2G8qoFTGykIUWZDBqX2FpqCQTjcHC987XXbkr +w5IEsOMv8T04vepq846fTjuXS9x1RTN+3djGQ/5iu4OHkkY= +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/zigbee2mqtt_mqtt.age b/secrets/zigbee2mqtt_mqtt.age index 35f4ac3e18ed65a2b5b4b8c5533779b00c90e8c3..ad7018c01ab213a04e424e91d394654e2bf81196 100644 GIT binary patch literal 751 zcmdM|0Vh{?Pd^1mcUJ{hKj)yxfDl&~1vgJ0SCE`8S7dlfj!$@4X{522X|hL9L6VV4 zX_B#5o{w>4g>$BXwx@?*Rid+DPLzwMp=f5v zXUpuQ&>-(nBd_vEqwKP9_ne?8gRrU)j|_ibBLl>wxKP(y>j&>Si=9-jqg@lAv`h^8~B;^%&1XZP&`8tAJQ=}{7ymJ?YR6z=IA7@A)Zm79|t zmRnv4@}5tyL3*N*n?a~sMwNePSZ-K$N>HLfm{XLoTVYUch6h)YQGR)1W{GRCM~1Oq zl~bZ$wqHbYL|{dzhhKhFd46$TlxbB!Zbi9kX<=!YyLMhwPGw11ltoUSNtR_|ewZOw trjKh*Zjxc5V{%@AQCO8pvTuQLUXh!dfpK_IP@uj!7dXMX`nljt%K&cE^5Fmg literal 447 zcmYdHPt{G$OD?J`D9Oyv)5|YP*Do{V(zR14$Sl(>Ffuh$2=#PzuS!>N%q#KK_73t2 zDDX{5%62R*3O07k@^H&4F$yp*GA@dAG;|9NPftoSbW5z@iZIsJjttUv(soMmb1O0P zsHpPKEbw>p%SdrdbT#m*@bpbF$@R<*Pb)D2*;QPep_`gwWNKQov~RqP*RY*rB*8W7}^ZIEqY?BY_)Wtf{~>T2p;9u}1v z=vivv>tf&;mK3U;8tUj~RO}sY7T}&4nq8*v5$T(aZd-|Igr~csLSCRxM1-qLvW10v zRa9D3S+ZYAh(}SBp<8~2levX&qFIJ>xwDIbWs-3*m#>Asi+5OhxMO&pafYi;L|U<# zzh9D%PkLEeUX+tdPDy6Ase5=(YKciUm#(g^LZo(Oc}{6za#^-fp;Mt*PPlepzOQ*$ za6ztNae+~KL4kL;Yei6@PkwMDS5CHMe|M0o;>UNXPuW*yP4Q%pO4^ZEz_ginFZ<@d Y3}FX^@1B?aYdZggP4?~v^E-N~0AMzhSO5S3