From bc60b112e331374c838d7889521ce74890dc25be Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Wed, 13 Dec 2023 02:48:11 +0000 Subject: [PATCH 1/4] Re-encrypt files for everyone --- secrets/3proxy.age | 55 +++++++++--------------------- secrets/drone.age | Bin 2341 -> 1037 bytes secrets/jude-forgejo-runner.age | 32 ++++++++--------- secrets/linode-forgejo-runner.age | Bin 2241 -> 865 bytes secrets/matrix.age | Bin 2236 -> 910 bytes secrets/nextcloudadmin.age | 53 +++++++++------------------- 6 files changed, 49 insertions(+), 91 deletions(-) diff --git a/secrets/3proxy.age b/secrets/3proxy.age index 42899d5..7ff75ca 100644 --- a/secrets/3proxy.age +++ b/secrets/3proxy.age @@ -1,39 +1,18 @@ age-encryption.org/v1 --> ssh-ed25519 mOmPfg 7dHhR103gbtPGP5RAvVKTl4Vb+sLW7H9bNMmQKbnhhY -zDOsVVDSCeq2uwYnzmbVgzWoZmPNNiUXKqGHTMSGWL4 --> ssh-ed25519 YJiRbw DnhzgnFZ7BxWFWeuLWUm8FtoPIGV5/HPXioKAnsUYQA -6sUPzEo2CkswK67sGdUtWsFoQMviC2dEMJjribIuiQs --> ssh-ed25519 Nl/5yA qFQufKwNg+7CnY2xrQ2gah9iViODV+WJpZRUrFvbSm0 -Tin2uwflX1DCQOPdPBWtnbIyQ3tXno4o6CfQxGx2ntc --> ssh-rsa FS7DnA -KdOiF1ARa+gGiz3SO6Frp02otEsMK4P3Re/ZCzDmcXC92AkzVvmVNCKGa2s6aTWd -PYiV7Xl0J6NAaOsmCKL+o7wh1949puueGzGniKT2AewoJBXcS3qiv54vs8uLxUEp -Flu/3fugJzYpEFpYr2UpYUOb/TxO7dRbJUYwJ4Rj7O6BmCTr8xtOZ7HFb05UsWuD -GKC2pfDaFcwq5W9+o8r7Cofj501ZZmntiAzwXcKp0rpwAnnTrrDRQYE3kPvaDLOI -vbud2enX5ZXJp9XUiXKdcQmdL1YpFXUii3N0lNjx76vx7dTsjW3hCMxcA+SN+j+/ -97yYQ81Be5uF8piqjjCIA5KkZoSZAIW3siaYn9sF/ApSvL6ElWxkyzTUgkAYqBol -+4aFUVNfmj0afpQv+D/YuRLQC+E2383gLahhhH7N1HJXHkgUWvIDcZvkNZfyUUMu -RqRKfGWqaxPVMpA2zB5Tpv+w0KFKYyeuXh934LkgblG5350rr3M2xMMGXJiHIasQ -jKzsgPjnYN9X53LrcaMJP3EeC520l3kRXeJ9c10AN5EfHIJujUv0CMbqwhHG6VRv -2cUMcGPksqeYNODYM1bKqcptho2W+d2G0D0sfyz82AvcGMb7x7XhAmDxz7c4Ksql -ROPdQLv9uWzzQBt+CA+N2T3an4ZT4bpWVrjDtexoGzqbraFszYRAMIqtfov2ZFgr -AWjh3zFkJbuSRhcRrflsiS5ClLdrdAVPYyp2vKKBYU/vEr8AwubU/+7Rb7lmq5+n -lR0CJZizE+kbuj8zQ7x25vUp25OhrLIMbyGbHODxOdy1v8xewu5Gs35wKmt6rdSv -2ne8leoJa1H+RIrIlPKmOVP05aYamxXCHIjSxZVWynnD+3Uax2AQlMLaokEk/jtJ -4f+L10B6mKptoTUUWheBq+3NkphWl4ej1EUkYtzmYD+GBp9KSM5eiO10obIgDAza -CgF+dKsYyn8cNU2rXxYlPA+1hLz3fbrr/srKnme0NSUQlCWiF+pupdt08lOSggVJ -DGWfw6j/5sI3bjPlhmRcb0C4PJMuGy4rxjVi/znx2RHH1/4d5n5KpRY9ikUxcnyI -N2DFxbs/L52VB+37n3DF0b982VTM34ZapC4TxgrVjywJEIujiGUZsnLUcY5QiRJ6 -C2St2zHW63fw5rUJCy9Cwl2fYk+mtJSn8QqPP/gFg9wYR68t/Cq8+mfv9ZAFD8V8 -FThx0Yf32wdk+ZvcQt2YwNoWVZyD101czMTtOltpr6AZMPd51XfP4KdAD7NRNPTw -bsxHqysYbWs4jAdPtvw3xpeDf4aCQPth61O/sTllsNwiyFreeTbNH25ulbR5u4HS -0vDG9tBmWn3s33rsmwHJEw --> ssh-ed25519 FpzvfQ Iu9NXPmEQNez/+2zV4I+G86R18mpNJbnlUhrVz58xzc -YvBbOwgIVJxBFQlBs64svFlCMhl5bG5rppcw2pxWr+Y --> ssh-ed25519 GdLgCQ wL2SvqLOK8pBRHvddI9E+9uUDD+XrWllaWuIiVY1RiE -gZX1zmLKq4k51Idn0zbtJmTO3FTrYoy1riUYCWDUB+k --> #u'<-grease -xGK2+VHotiHbAVj0MTJZYJeUWiSAnrwT1kHFWmuTizdXnPE8Moqf6HVqiaXW//ST -hLI ---- LBYSsJvCyztZSv+T+xGxQLmmwjwP0Neh0u8F59i9D1c -(5-, )N! vyk9#~i{i OGf~lp%y-+R|gK=8 \ No newline at end of file +-> ssh-ed25519 mOmPfg wYQm1xWPg/9CpYrzCgSepo7qars927Ry7Cqc09SiKE4 +UZ/rWeYZpim/EdMRoiAJ/HZ+V9qBAzfhr0dT286AUe4 +-> ssh-ed25519 YJiRbw iMJM0ZgLqfsK1lb4cfYrJ35YG2FOBbESKIKcnkaZj3o +q+Oe4ETkz2YGWY9ErKv8V6fpf8MMqk8CQZYULyJ0dqc +-> ssh-ed25519 Nl/5yA BWSSk+6j0MchzjRhAC+n/qT9cBhEDE5py61u+tepFXc +F6jQ0a2dqQ04MfbWg2n8kYpnywhwMf7b6jNZd1NvK+o +-> ssh-ed25519 tOH/HQ vJeRDfdSU1tUdnraTfILShhSfNssy/Jl38v+2CuHBic +C0l68idAEhRtE9JAUUYnwrUJGkUhk7M3uSBcaZtNhVM +-> ssh-ed25519 FpzvfQ lBuEmpEPU6jlSc/vM3oKAIDzEFOZsCquSSWf6SUlLF4 +cT91YDNhz2acbP1aj0h+aEeDcrCWW/3VFvc3uU+McLo +-> ssh-ed25519 GdLgCQ ALxyARNR0u3nEcsQjQMxBHQfKyIq61GP4YaHNna5d3I +cSvubqMPbUi5lXU2fn8MJGkX8QypeRhF3mdnVY6AMtM +-> W\$-grease Y0S- 8#{ dPD?DD +h7K0QtwCEDifgwC+OdkdGMzXDzHMBF4FvnZV/3ynjbwjtnDB/tmAxKkOrMqZk9RE +NlchUimmovNt6pFUbN3W9FO6fHTphxXNWbFUzQSFnA +--- 4f/FmwItCPO31I6HXNaASaOuq/2Gq3X7OSVi14IB25g + e}Bn-_d;#倝Iuߦ,ہ5hHܧ9g~AU \ No newline at end of file diff --git a/secrets/drone.age b/secrets/drone.age index a315d43cce0445b68e1fb5a4feeb3fd0a2a89b1d..366f8c5dd6978b69e86e834991aac38502954a84 100644 GIT binary patch literal 1037 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 ssh-ed25519 mOmPfg 1Q/zfHlucVlB8FkxpOSYnWgFBJre3KeW+uANvUC/PFU -/uuW2lV2SwdekZPeJsCXK4T+msMtBFVio5fvFPOlcCI --> ssh-ed25519 YJiRbw 4s8W7hOd8/kxQ4lImUYmF0DhXCuUZeCWXE+ueAFRbzg -el12BcxbsdyDHHalcucjqZz/Hzegg1J+Nvr0BFXXpu8 --> ssh-ed25519 Nl/5yA CP6ofzQfDKGGv2yFhjBx58xHPOaTazZ0jW0R6WXRiX8 -+jOI7EIa0O1qh4ARyctAr8NHvp8Y8HSkA9tT8ybNrUg --> ssh-ed25519 tOH/HQ oI1ltqtnlvl5WUrebrdy8LErHleiNHQJVc9FXuUwZ28 -FNeE2F6tM6CWXiFwJnguL/0BGMz1oejyV+vX25UN3cY --> ssh-ed25519 FpzvfQ XeYdcSTqUtY6mNwzZ9vfohJ/4y17OdoaYCNpGZxWrjw -3qA8Wsik3/JH+JVOr8T9ue2Y9wDzwrf6rWsfwbGTJAE --> ssh-ed25519 GdLgCQ dAfetOmfUR4G4qcS4mjw2Z1h0iFt22Yh4GioqpJpimo -HQ5auu9P454fqMgCeYu5ynMXqyM35kvzlK4DFozhcC0 --> FilBs@/-grease %U4V^CDH 6'KK:"` -dirZXZvJaCxTTtTT ---- qvxgsWakIV8/n+LxUXw9WQ1nkKEfEBRv6oBSsc6KFJ4 -DpY֤ӜIp)>N dՐr~x'`~+UWF $.2%9>ʺ ssh-ed25519 mOmPfg 4WhwP5gDk2tjj0W0YAwpgo6yn9ig2lGukhv3LM3IeSc +5I4brmY5lTXNv43ohMROVW30qvj33IkuzG8tm5I3oNU +-> ssh-ed25519 YJiRbw MgFFdEwDxkZMocvYDx5Fiql/c+ZT3ElaZNgBTG1Ctlw +lXVO2rdISAF+QJRyigk925K4GLqiWUqndTbVdZAUQF4 +-> ssh-ed25519 Nl/5yA ZnABfB59BfmT7Tf2mpYOtMGBy0kAhv6GgzganTHtQVg +0M3fFjBeHY0dM+YRbj0E6kqRfncorkrqzyoooR7cHWE +-> ssh-ed25519 tOH/HQ B+P+JmM7ZmkNaRFMnIWvc0BPPZ3r2j/N/R/MWJan4Fk +pm/NZV2SLayURtYuSzwnnMAVm+fFmi3Y5UEa0DnhNS4 +-> ssh-ed25519 FpzvfQ p8N0lVcx3qyE8K/GzLDEKcIY4BErVPRmGACclUD9WBM +xDWM+aOVaEqd4Onu2J7qoC+Xfiq0F0d382a594vYjLQ +-> ssh-ed25519 GdLgCQ s5e2aQRUW2xCSeb194DoXT8R4FlprhTBDIg05/swrhg +xg9VbEDeqtDhMramuvZGHqMbSjW8QiYk+HOz1MI/zsc +-> Z@6o-grease Y1 chNk\EF$ U_ p'^l" +LA2u/iguBAFxIohi3qcukBrR9kMZz+WjtXZpNOlMT9m+fPiE4Mjq2Gl4RfJkQPA +--- A3RWbMSCfD74XSNLxzDwohw0B67Lstuei77vtpQV5QU +;3)Jtd5kKpt@o6(!5ߠ2wo~o SJcBaNt-n9XeQ#n1h$4Ro;8HEtRu6O?Jp6!8f4FZLXy7Q-0x6NKB}nM^loC z&@4wgXIImCT`>4kFpV`Gi!x{DP3Rz~U*6RY+t@f=;Y-Cx<08873bAZioXZexPbXe5 ztI5RLIx#+;C_>?oWvD}Zzc2W__QMTe#??fw-NIEsqYbEVRG7dD| ztXXT2bq_*K!8TKA1mWT;r$z-7qz3{LmY_h5OQ!23>6V4D!sgyxZG9fQK!-J4@V#({ zG9AAiIC41}ndS89K+RVZMc1xvPpXAsP4=b-5&Ps)wzVsYM@F3RmxHiFR_pz!9cfW7 zj*6r=h1^ME*8cC?#+O1yhuv23m)9~ORE4GIpbU4Kb(rAt*5#|R>j`ExKUdOl$f5=k zd`ksDKCbEBXV`T-VF6N7r(SYb#6~fkWI?H_kZ)x~{;%!vb{f{eZ2-J|e16M*qk9*= z4c>$wymN&g-9YhTBclo)7AXxi{_Mm^Utq8KKrEk5WV^7 y`OmN4`{Tu@UvSl5MqItD-F}?B_Su);|8nm>{ha>ugWKP~d*!9~@sGa!?a99sAR|=( literal 2241 zcmZ8iIqUog0adn=r*=tis>i7p$_G+{t8eCzAou+>`s7TqAatc9wP)TUgjx z2)2Taov0xA5$qHT6$fFP{Q~bj-s8O&71_J2OQvIZlzsP|ek!090p5M@ZJzJ%vJ@o< zgn4U?*365yyLDlby46zUF^XEBL&O5kIJd(6a5dEO&bn5)8i)h3I3Sw0&FW=X6VqB+ zRVlK%*vv~=mFhGomYP~cy!Xunsg%#Mg=%TX+Z(6}ela8$(cq=fHt}*2ulKf>OR3ls zws--f$-P|{wWtBQKw;YyETct<9*kz!y|wxnsX2_m+2uwuXO3-7#Ff2=pJlr=5OJ_? z2AuI+U9r}P`^K+w7M{yXWg!d#L#{0Qnp>VA zYnMVMQy10^*szi(mNPhZI3YRE@@6{g)dqHRuSvCw)kLNP(0l4>=-oTb9?5;j?pVB-$-+ik0b7)jsiM#+sEA`x$iX$ZtBLne9GyLOG>9axwEA%J zm4h7&z$0I3IMWm!0?BsLGv9D8*B+p9*vcX1CSD~GSd1^9Znr})Vz55JaIVrO(ZuDj zZNL?)BRX=J%iLqEs}G2zwA+exlYez;^G&; zr$i(^%}5O*sPJsySYZ^@1(H>zm82A9^lCxO)6ug~H+J2PROdoxbY$Z%OXy?kvLh&5JvrbdYG5Ka zhzL`1#z!0<#~2)~-JLd)BJSX*qoNoZXk}{z=z{! ze5jv%o>Frq;+WvMLvEskl!k_a7~2J{_QNetkODdc`>fa{G77Ykmp}k-rm}m^paek; z$%#LuLu|cvKx_v-#W!K1m^+o74(fu5d%`1btRE?Ku>vy{lb4A^MvY@j?r0PRO?#^Y zKCtUU76QE*J(E{h6RlWMv(ki?<^14{>E5(LP8gI3J4+}7Gq>|y+Q`txQuH`e$no%I z-8UZkYER5oup7Ebg;_L10aAKbq`IzneM7i2R#B=}&WL$-d+)zrHb4K@ zZ~gd_<0nA=yAQMXNN)P>2Ot0DM_>E4%zg2_zkKwIKfV9Sm%jhO=idKm^Pg|-Km6OT Pf6o8l<3If4k3ah#`Z?Zj diff --git a/secrets/matrix.age b/secrets/matrix.age index f9c679d7c58ebfb75ee5e41f20c2b2fe23385c6c..accc02a5f8354459dd99a03ef3edcdf9d3d5a68f 100644 GIT binary patch literal 910 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 j{pN4^JO8Z3kAL^_L->0?{p(-; ssh-ed25519 mOmPfg B3R4LNyimq4w8ZJptUWyAlEawpCGqhhDbNdg4hJ4+CM -D9GPbn19Kb1MRiJio+DtVqzQLBNgMcxSLHioYH162Y4 --> ssh-ed25519 YJiRbw 5waVm+Z46zEyDD8KZAW6FNGyKjzP58QcTsT9gS6Hiyw -A/yO7sNrUeWByQzVGTjGA2I4f7G4TCUnEELcOCtCxwQ --> ssh-ed25519 Nl/5yA QaYAuv5+XnG4ummBdhqHwPQs9blMI7D50RKZ4FosUBQ -rIdkykKWPbHqR15eOzG497thdcb4LdM10Y1Xo+jxACg --> ssh-rsa FS7DnA -OEtESGATZF8GKpzgmew+nN6ikurUOMViyLXuggLgZzMZGPdXAZlCZRLpvNRxD1KV -EYaWM7TVjp50Ov8R0ZR1XyyjqhG3lMoQpEBnxmjE3MZcEDS9phnR4u/zWtZZCYfk -m88ieJaJGzg8+CFUHVnlMwPQweC6hyhdKZWN8J2O908JcpNBCc3QYd6gzUoOicF1 -0rfjwk8lGwLnkDAiSwwTey6gqh/hNkvVb+IUWPVJfxdszd6uFDtjQFvjgaTl93rk -TOp62UfS52n04zqXMSMFGTElP3OahZJGjA0Ee1EPoVNNdCyVY4K7niJRele4flg6 -JP/BFCAXqVsbHJyL8G+1ldQmmg6bNSxXgb81pFvsCzQzoBu/+wJ7l0VPcJ04k/Zq -4PAZVSzESQhngohbC4ibFpcWYEQEHtYae9tAe3x7W50RZVs8g5ffGxwCT4m0VCQd -e70j1eeFvVVXP3BUQBBcHua2BXc+UU+1x8WBASUEGc8zGlVckfvYeMtol9PYoieB -eajlncyMwseONHr1uXZ0Gsv38xumPyzdp7xUMYW+EmHOXVJjoEpu8t9fEEFnaBB+ -xDt3m9WIyy7Fdd99jQ+rM5fWd7vHYdszXwYs5NtHbN/PB6kmYtPJ7672wLxIp7or -2xz7ED6j2NTXCYIzTwNxu5WKxnpv9B5sbXPOR8lQKeywy3+7TsfTMMjHDefd+Hff -fmJpnGXScGoux9ZbuDOf2T425/dD+TDTU30DA7NwYGcVKkhP3f47qNSwSkwTXZlN -IqR2cic1IQLUI/od4na8XcINVnTmie4Tvnk+seIYzEwmf4YJodXl4fW+n0keHVBf -aQQCAOQgE1BxqZD7PlHw7eDfXHiY7XGcvGvYVPLV4WSOmVQ+lDCybxgrGnRIcR9o -13EQ+YQye4GvR4ndmWhWgtY/5OZeAgaxI+Uth/KM/v38Qw1IIqz2VqIQ2ehZ5W73 -aSgVHDIY4+5rAIkGvXUOauZ0E1OdJTdFEApwCp2dInY+jjCCdrfOLZgkMF+7jG2t -hHtZi0DM6xeniG4fQd+7qwepeWyHoGx7mh4HMHz/T6a66IqMaRA3EWLhQUHO041f -G3KV7X6rQrZdgD4yeXjnyWHKkySldm4oRodzsRxEWQBPKT4Vw4WNZDncqIMxOQiu -/K0OyHVEAjcHIqnKLRt1GsiubCGZK9YqtYNbgRn7ve7HWr4brvE2Se7WV5jnwGza -RzdZt0SdbFdeFTRix9ADIYLCXEHOLssjZy37XsSeIO6aaFhK5sq+J80pCv7sHJc6 -8jb1lUoB0YEjJr/22WKAif8avJ40fEZZRcPgd2NBiSwUHFWnIf+jetvU9N9ZNapQ -MTe2RI2Trd620gwUT2WUuw --> ssh-ed25519 FpzvfQ rGPYKh2xn9ovmn0UV2lF6jEi64c7uj7PjTaBuPIPj3g -pwvHpkS+5sQSNtpYtMnyPDBGm9mC/nosxrZgWdtCmBo --> ssh-ed25519 GdLgCQ DukkDpEfmfDNR9MnjOMIjyRJ8ub0Hv8gKE6EX12Emy0 -/ktSIdYR6sxwbsbrpxWby2y+a0xseb10IuOs2CMKY5k --> >|TN\.\/-grease g Wy(/zvy/ mRVSE uD4Cz -C9ik3h3oW90Z ---- I1rEn05JeEis5RwZCccQoEz5cDvJKsCG0xwUIWZHF5U -l`cq1 "I=0nXfԦoRֿ \ No newline at end of file +-> ssh-ed25519 mOmPfg Xc7sP/pjQWsiT+o5cofzkRc/qUkW/v6lvA+APqjtfjQ +/OICWH9UAjGMHJbk6tu+EbirNp3cw2rkcA9QioZ5gWU +-> ssh-ed25519 YJiRbw TYYn+/RuxPA4cpw60jR4+fBPq9TnVhLI4pyFnQMF+jY +jONDbvNZU8XMEaBUH433Cb2tnWQ8JciKtO6NNB93dlA +-> ssh-ed25519 Nl/5yA //fkV1jGI1RvKzxdiz7y6RuR/Ef19ql1CvKEEESAFS0 +RrbH3bW95KCtOQx2wTPC/oMno1HQqXWRVBVrr+ho3Ow +-> ssh-ed25519 tOH/HQ +cQ+cQluBHcW/9G5EX0CRKQN+8gXPNnbNnaJ0Vn8lSI +l+9NU468VeYE3Of6OjutlkX7VKOPgmx7sXWlXmsl0yA +-> ssh-ed25519 FpzvfQ uH/SgYtK/2BQ5pMmHlej3Oea/+j4gNOHItU1W5WaoBM +vwnBsXQm0T+7EWjjDtEHVEhsmjMg/o9vMmTPKeujVN4 +-> ssh-ed25519 GdLgCQ m3RD0xlJXrl51LIYpS+fu/St/z1sLis25qzr7SsOA0w +VRnbONmCdTIdUZnnQhv+k83haU/zT8OdH9BBtQTCIi0 +-> #`;gj8-grease Bu,N +m96pAeDZn/JomEzyFjnUgw +--- Zis21YdY0v+Ow3Ey99E9t8wMw9qcpfKLu7LgYkeES8M +X25[<1]s&c k,hLBz4fn4wk Ԩ \ No newline at end of file From 92f1a649f527311e1187c490b50b8414ce0d5741 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Wed, 13 Dec 2023 02:48:36 +0000 Subject: [PATCH 2/4] Re-encrypt again --- secrets/3proxy.age | 38 +++++++++++++++------------- secrets/drone.age | Bin 1037 -> 1233 bytes secrets/gitlab/cert.age | Bin 2816 -> 2894 bytes secrets/gitlab/db.age | 38 ++++++++++++++-------------- secrets/gitlab/jws.age | 38 ++++++++++++++-------------- secrets/gitlab/key.age | Bin 4280 -> 4347 bytes secrets/gitlab/otp.age | 40 ++++++++++++++++-------------- secrets/gitlab/secret.age | Bin 998 -> 1137 bytes secrets/jude-forgejo-runner.age | Bin 909 -> 1125 bytes secrets/linode-forgejo-runner.age | 39 +++++++++++++++++------------ secrets/matrix.age | 37 +++++++++++++++------------ secrets/nextcloudadmin.age | 36 +++++++++++++++------------ 12 files changed, 146 insertions(+), 120 deletions(-) diff --git a/secrets/3proxy.age b/secrets/3proxy.age index 7ff75ca..1bd4ecf 100644 --- a/secrets/3proxy.age +++ b/secrets/3proxy.age @@ -1,18 +1,22 @@ age-encryption.org/v1 --> ssh-ed25519 mOmPfg wYQm1xWPg/9CpYrzCgSepo7qars927Ry7Cqc09SiKE4 -UZ/rWeYZpim/EdMRoiAJ/HZ+V9qBAzfhr0dT286AUe4 --> ssh-ed25519 YJiRbw iMJM0ZgLqfsK1lb4cfYrJ35YG2FOBbESKIKcnkaZj3o -q+Oe4ETkz2YGWY9ErKv8V6fpf8MMqk8CQZYULyJ0dqc --> ssh-ed25519 Nl/5yA BWSSk+6j0MchzjRhAC+n/qT9cBhEDE5py61u+tepFXc -F6jQ0a2dqQ04MfbWg2n8kYpnywhwMf7b6jNZd1NvK+o --> ssh-ed25519 tOH/HQ vJeRDfdSU1tUdnraTfILShhSfNssy/Jl38v+2CuHBic -C0l68idAEhRtE9JAUUYnwrUJGkUhk7M3uSBcaZtNhVM --> ssh-ed25519 FpzvfQ lBuEmpEPU6jlSc/vM3oKAIDzEFOZsCquSSWf6SUlLF4 -cT91YDNhz2acbP1aj0h+aEeDcrCWW/3VFvc3uU+McLo --> ssh-ed25519 GdLgCQ ALxyARNR0u3nEcsQjQMxBHQfKyIq61GP4YaHNna5d3I -cSvubqMPbUi5lXU2fn8MJGkX8QypeRhF3mdnVY6AMtM --> W\$-grease Y0S- 8#{ dPD?DD -h7K0QtwCEDifgwC+OdkdGMzXDzHMBF4FvnZV/3ynjbwjtnDB/tmAxKkOrMqZk9RE -NlchUimmovNt6pFUbN3W9FO6fHTphxXNWbFUzQSFnA ---- 4f/FmwItCPO31I6HXNaASaOuq/2Gq3X7OSVi14IB25g - e}Bn-_d;#倝Iuߦ,ہ5hHܧ9g~AU \ No newline at end of file +-> ssh-ed25519 mOmPfg GK3pWt/pGBmZBDxtz9p2yCE0r9mKZfw2nUBuz0C1Lj8 +Ng6yctVSNN2bDhVC7NxyJlrFHr72aM4nsFb5JrF+f4k +-> ssh-ed25519 YJiRbw 5loX0JGTDoHEDiw+lQ7FHjDTYDHUp9RTpWPAFknUPHs +ICR+JwA34Uv+OWteN9x9QYyYg/rzvJSoTP2G4cPoiQo +-> ssh-ed25519 aY2AXA vDhADJHQnXw+mCWqnwZ8c+nmMSzW6Lsp30Atn99CKR0 +LWHKqQkYnlClhlsIra39Z3LPCwhCgAHy6S4wAaCUKFs +-> ssh-ed25519 Nl/5yA EdPvtg40BH8myVXONns0E2Nclv2jenX7uaBR1Ibw8CQ +oT04xxYo50xB4DaYbKRotAShX2pbSyeT00545+eEaWo +-> ssh-ed25519 GdLgCQ QJCB33L9Aow2G32XyuK/Rx8G/Nq0x43bp+uPYZu2QzU +Bm5wykmKFn4RhHeNq2IRWobe0Kxm2UgoE0jJLwrzuMA +-> ssh-ed25519 tOH/HQ j3hgRxHOgDUo+og3rRsimh1rKDYfsxI8glxhJpyw3is +/+xrS2iVbrRKd0WKclQz/gXDh5MQc+7u+L4lT1aj7VQ +-> ssh-ed25519 FpzvfQ 4W3mHei1YzB8JYM8dCXh0YmyrbvJPfd6ng/6nqidHDw +UKneBBrT45XOPAaCA8vAIM2tguO+GDQlUyhA5XKytXo +-> ssh-ed25519 kdPvzQ qxZe91vbHOrvi1OFK+V+t0ZIl5b2yjjLPVz+dLivVHw +Acen1YgVJJo5pW8prFn+U7jkBy6HES2iHIgKpNtQd5Y +-> !-grease n q34 L4% +0iWB4nX4CflthHMz3/l+nmtQ/eCPbCDGw5P533vTxaKap9K2z+Yd2uMEdWw/uTnM +kWJtie4FxQ+jL5ApYdeUAFts6XnBGVUnbE8PsNjU19GPB0hjqiO/KEQ2 +--- Swg2l7QelpCAMMxAKWHQTGMHs+zxbm+RVXBIMfUWSqg +擊#ޱ.q"s_^fGd+/O)'c.1wAZrzr/) \ No newline at end of file diff --git a/secrets/drone.age b/secrets/drone.age index 366f8c5dd6978b69e86e834991aac38502954a84..ef33799f9d22ab3fe3514c1cda40b6d9666456bd 100644 GIT binary patch literal 1233 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 literal 2816 zcmZY6`9IVN1HkbRYN9Q*m0G*n!gd?*AnFt6G*8(IdW8_e>6u<#dfu^rDJ)Hz4F~FK+ zIG3g%qfuNVMocymSjl>+8EZ^7KvmIjJx<183&s2>8lEZAfy{|aoJr3h)4~)%cr=?# zC#!L4LPVf}s#J#SERi^N7*ni7QqUsq*BVi6F$x)ACRHpA3Z$VU{X$_PhCYxTBNszS zfD{@4kc>DciAUk%B@~k|CORCXAd4&n9Y?LupxL1jRE!8u0>nlnJ=DmNTbLp}iXRY& zml4qx-v51*B}W=93~-`Z2IEo5B$~y{;2SV1CW(zvU=(m1EXJ6OKq}<~6&z!NQ)6&Q zP?AWFqAIik07GHJOms343KQwVjAkm6fQZ4fP*Hv|j!qvD%Gb;O*9Pp|1}HW`L|Q?j zP5|DDW`Psqxqw&$1(_qnn4~0hOn4MbrIQB=XcV3qKy!m=ST@qHD3@KO@LB(I)aESNuq&3HiNrZ+KY-1v2(9=hf5p=f$a+ea@+8W(#U@CtkSD&JEbqOj6n3brbi1p7rKH zBSaYu*1( zR=PE<%^6sA=ZNE*y7?dd7EbjGZ>>*!(PAr`a&58+$&gg3&%Y1EWhVUnhAR^vLm#J`XyeG_&FCztz&u9eZ<+_hfyi#~+b?Ud8Z%|f4> zdm2~&oSdduaS66l3f#U347F74_N)lb-ci1__35z9m$T>M%<=T?6+1gT`ZlWqC{;gp z3o!fqSGX39HuU<&k2=TaZF4UYM?I|R+T>k3HlKF-QeQpxPekI9dEkWbo@8P?deNF& z+z4A*SN1)4+5JZfPoTob=T)=+WJt$>+6VcftP)6_cgLY&`N~`UM;WP4ulnzDk{ODH zp~tzkTYPkmv%dFdl{vm5V5mHX(S)}fvN{qsF<^C~@6m^ow9O+vtVUJ-ej%~s zddX+Fi`}T7xDT}_ET!g2|;GfcW^P?Ev}(!_E?ZsHgcq*9)m7Ulb?X( zb$bLiY-2rooI2<*@M(795riuOM3LDwiAchNrtwCM;8|Un!yN0U$Wx!$ z)^HuZ{q3$DjAL3WXF*z)nDY4k*|Oq)j;;GwRrleoaLDSDbLLS|3RHBm^&FnF#^;#4 zsGvG*%S7t0g!Pf^s=UP-wZ!aSd4c+Bq6XXZ`ryL>1NPCykk?*p+dPlq?$XC&@sz!X zQ67wkb`_N2jxOelkxl&%yicM)#Huse(y^Gj)pN09El;mzrpmh7>fB}+l@ZnZOc(!I z5rhv+wht!B3BlVw&?Z;x4CeR{O{(QN?IBhh>l|wQImlk!+VSMj}-!4CY z-E}-R?P$xO4x7|J*t2O3r2{baa4mJSiN&|I&(1&b zIN0fAXa4@BC$`+W%LF>M^Wfa(o$y9ooW+)JB>BY(dZi`P219;;XwhQ|36{EVu>8hb z5VjM;B|dq8DEhu$-N5)bF-6tQBLwWPuQX<++-ai@*A;37Bl}G<()}jXir59A|Z=!MLVPSX6hw zroOyWG5ujl*uVzRy@tIXS{I}e-Q@vTJfy0Syy3ii*&*0TZEo|sO6G<~$jjYr{?-N? zLQmuA%FT6!xeEiYZr;e76kK`>8}{k^^296sR_)?kuEXCe%d3R_#tXsDpIY>Ht8+YF zd%t@T0>XZF?{<*H?k=U*$L{rxXz9$%$mwfe^K#?6K<(NqcSq;1ILxN};5E3H4A1}R zBc8cdwzhp~>*d9t8VJvt9@K5DGN0|=lJsJ=D63}S)4K0C_U_D_zg@ga*3Zpi`F=M8 zYwgkAGb46cYHgmgt!zZGyWr0&iREm`B9ZHnUH@6J0_S){B>&9I2G1;PFODlB-nCs> ze~;D9V&=`1Mtf-_NxjzhyiS*8zCMk~IPYpgq4vsVkg&yY_@!6&Oy;utUMWs-$kGC!m3QKKbG3Zk lIA^2v+e_1+Z-Od*+qf-v`}pcwBj}9%@8Be ssh-ed25519 mOmPfg 5aqdEg4OJNg6Pw10HFpFKoRWZLvaiqsh0UWW2N5ql1Y -JfnQad6DgEqvRT7GJpjg+kFjgkz9P/Dc+rE3azeArOs --> ssh-ed25519 YJiRbw R7DVCK0kirWs/OhPg4zUGqLMdO1usfDZNnmY5jndSQM -D47/wwjjRuzVSBdd5BG6nL4s1TtAGCBvrdGuwanyV68 --> ssh-ed25519 Nl/5yA JkVW7aHVpsqPKY9wPoxS2MNCfmYv20Sk+844sNGjQxM -VojCPfa0dUGph/PJjocKVIGC1k9XYLiNfv7CPJyM8BY --> ssh-ed25519 GdLgCQ WULneYbP+M1DrFX5JLVeCtkHycxtFBm9/x+oUXTu7Uk -2ez2hdvzXfhOePZsVzrVL+9XanmhyqcK/XkLdV43x68 --> ssh-ed25519 tOH/HQ hHa+OtsIBPtYkDChXg2vhWhYdSqruooaWiPbdk9RgVQ -Ku6StrR8ZICUQEnXeZZ6gXAQp49tbluPKQIAa3KfuCc --> ssh-ed25519 FpzvfQ DhdgZQSDKgmMmcitO4dHMJAbe+c67tfd8gDScp4Tvgc -h8PAX2B9t6VcqG9W1b0Z5moxD1b9P7Qgex6+ousoi3E --> ssh-ed25519 kdPvzQ sSSfEIPPvA99/ziU676wPt9uLrHBIXECTuUmszYcZSk -TcssCYpN5wQTPCay8/gOeot1f6FyUK7sEBkhdwPIG3g --> !Zmpi]O-grease KVI iU\+ he'#C -2O3D ---- Z3aUd7U6jlt1NiGY2oCzZKeD26gsiqB/Ysr+wRp7Y5E -T*#X )>D=>G|ZO2 `Fퟚ`f̎Z3+g=$ҫj1YԌxumqƅ \ No newline at end of file +-> ssh-ed25519 mOmPfg rO6ZgQ1fx0HyrrXjID9yWlB+F+7OmKXy73Hx2TflmAs +48jX2PYU3HZ5A4e6COG1iX4z+iyHT54op/6pwgLzdPA +-> ssh-ed25519 YJiRbw l0vxtLrtMHRbTVm91M0JkaXOdUWhmbSo2KTw+1NQhQM +bfrVU1DXqEHHsC/WxWexGdXaarO94VoS/c05Xe3FQZU +-> ssh-ed25519 aY2AXA ztbbZZgZCeb1dflXXuX9t337kosoEjuHOdqHHW7aKl4 ++h51ok6ReX8JNf9Mej4gEzWyCYQ3ex3Sej2ItLKKuaI +-> ssh-ed25519 Nl/5yA 7yonsTK0Wzh0KMbsRiui8btzabQszKFzUoJxjZnVH0M +i2E/8nKX8vYY+CyxayQzT3mXrXuP5DesdAbHdXh80JA +-> ssh-ed25519 GdLgCQ LufpIEDSbEn9syefFQOIwTa500EHr8tyWjFeKWm4/y4 +DuDAXT1wtKsIRL1W5o/O4DytCLuKzAR5zcTezM1Gp1g +-> ssh-ed25519 tOH/HQ phvLcGJGTUenkx3VswZUs6Xc9G2G81pbom43HFoM/QI +bapMhUoEMv5/jCumAL54L2OT1Zg+hlaKqnKHg50QvGA +-> ssh-ed25519 FpzvfQ 3PePdoAaUGl9Qq88XIyRs9obSUhe0QfHySS6vbptOXg +3tL0kYRwIqS+L66TUWP1LOf0eHBbvBPI5lrjpXj2/2g +-> ssh-ed25519 kdPvzQ +Ibjaf78ClsJzG9oC3FJ1D3U4FLZTTbxFGnQH1Lqxl4 +/pRam0JQWd5yIMNxEz9yhSli0nweUTqzX6RFOnkXEpE +-> 1Q='-C:-grease +92SOHBvWXi1ouiVRj18Bn9xoDNiL2g +--- Jg+OTJQi36S6rcx1Lj5/NLImTJmf077PmbKG8+zTA+o +T%KM_R R3EtipoP_罣$ 0F Qe6+ ayxsy'k8*\=sãQC \ No newline at end of file diff --git a/secrets/gitlab/jws.age b/secrets/gitlab/jws.age index 81cef5b..c6be44e 100644 --- a/secrets/gitlab/jws.age +++ b/secrets/gitlab/jws.age @@ -1,19 +1,21 @@ age-encryption.org/v1 --> ssh-ed25519 mOmPfg kNX5PaaipRVvjzMrXxjhlTSJD550eSGoa5zDbI4zQVc -VAWoBCGuVqKgDw7yEi0YkeIlO+YwdxFoEdLVPXO9y0s --> ssh-ed25519 YJiRbw 9r/cKqXdhpXcDL9S8CDRGLD65Y8yopFGiMmWILtbXG4 -uifiAw7UCRkHc/uvwEnlzc7+2mKuLCYiAMREHzXdWZs --> ssh-ed25519 Nl/5yA eVSbQEyXXYEBBiMenLZ6uEP/NNlB4pW4GYMaww6KJTg -8L2cYg6eYSFHAeY1jgk3GPDOYQYHsRcSXZDMxDW0hBQ --> ssh-ed25519 GdLgCQ HDciLBHQg0Nhd8/QVfgY/6aOEfHdWMs2CwWjieKgIBM -/U/EP99DxhcMrhIa9ggQJSczTQCpDf2mzDJI0uXUYZo --> ssh-ed25519 tOH/HQ ZHmlo/urIFxi8zShOTUqJRuVpFm9RdNtDi6+Fc79dE0 -RC+z3vkORLSFETGPoSbaml7kfA5GG/NK1IwNwn2XD0c --> ssh-ed25519 FpzvfQ kQHudI+8AYPU9gWEp5rR5UeBoppKtdNONPgNpAGM0mo -025maJUyvy7QQpvv+eW7F0rOBMF3BBrwYHHnvwz67dk --> ssh-ed25519 kdPvzQ lUYVBtzSufAD2XZmIH3J788y9oTunIFSNjKIOjuFCBM -bvW8hq+4iFgTpDf0zBIcxWwKMq6xkdKgnjm8q3YYYDk --> NJL_l7-grease y4c : -kVPvEEpHy8iy//hr42NPPa1DWxgrk2+iAy3KqTZ4oQ ---- /muOWusu9T+JEtIWyMOb78bya/kLZ7AJ9VTNJeZrKLw -a{(F!&h,Ncy!66-<˃6tqi3 *WtXi|r?E'42YJ \ No newline at end of file +-> ssh-ed25519 mOmPfg i3txbBg4kys8cMeRiRehJSbfLhidIqsCyVIeNDgA3iI +nQzlncqSBf2Ov7pbUmjxRmzWPsgRrCMLdNbOA7815mw +-> ssh-ed25519 YJiRbw hKFHmcJ/OpAX6sJcUZs/g/i4fS+08c9hjMxMsvJNfBc +Ni2EGHXBPTT1AkaNLi5vTnK5iD2j3W3jWDHmcCAhATk +-> ssh-ed25519 aY2AXA hUyGC7tKrk/gb2RHboIsfmR2N9lqCbfrH9sCj6QoPEU +Zcx6hv9A/MTOzPUOHHDQN2EU+lPA6iMmIQe2ZpuNxpg +-> ssh-ed25519 Nl/5yA w2alcZRWKvtVCgTU4gDE0dV8EbOnasWXRSHxLmG9Fwc +4E5nyu6kvsNlreebEDyMXdJWVG794ALu46DmbK5kyt4 +-> ssh-ed25519 GdLgCQ yPWhFRh4u8HZrg8JGrwFELng3Fd8Mqdcs+6SZ+KIQjg +cbwe12qwFFX5WLfeEW8J4dFpfJHn03s5dTR0Kk2ADa0 +-> ssh-ed25519 tOH/HQ AG+CKGCyKhhzsU0o4KK2lRvbmcfubzQ2f/wx/Ip1ojc +BQzVeyY8xPb762aWihrxNvRgH4NFWZitFLEsS6kTRUg +-> ssh-ed25519 FpzvfQ /C44Mro81QRF4k8pHX0iQl2Y4Y/AguV5IDWCUydXpQ4 +QI17IQqzyx0t4Us2YdOghjUZ9vnFdnpryYwL/T0Njj0 +-> ssh-ed25519 kdPvzQ /NkVwO2FouBiK5XEaq2Tnfac7XboO+sgqeUbT/EU70Q +HsIdyJSBVJCztDTwh/bE+iIqC6d5igIteLlemnUy79w +-> "f+UjYRr-grease +vMyb24U +--- 3zwcLiZPsyoSxNlBP1M+Lx0g0OF6XnwL+QzCZj0yBTU +uV oc39s݀ŷ8Mx1&q ,FWӓ \'~jsjʚ4 :¿h!,# \ No newline at end of file diff --git a/secrets/gitlab/key.age b/secrets/gitlab/key.age index 38d0f7e0aec5b3f2a6e656e98e69fcd39feba649..a86267eaeb28c205415077da7c1658b730c01127 100644 GIT binary patch literal 4347 zcmZYCX*d*$`!{e@Cru~W%33C(vW+pujHNVY#*7&TGYrE?&1Uw^tVSCpdz36uwAsp1 z*3{v&N#&r3w8)+`hZbaIX&)6jTPIK_>JPzErfDGWAD z>4FIGV+upz0JbvF$zQ<`a3FMEScso1E0oHkfTd)N7#}Rb(eWT5&Y360^3Y+F|7sK* zhe%TbL-|~&4_4{J$2hYEIGDf}#EODrqIgO|m``-HkBc{f&qdMvX)!TyfNQWfKTv@4 zMg$;nXhJZAjtvmNWpIj8N{sfWLfO#}5E;Z)^B@x5e>Ez_84-p6!f7rdCuRUe?gS5& zAwt~5Ay8+Y93A8gQmUi)0V=+~f})J_p+LDTfWMp@f`UoNL_Y+ZL=MK2eOYQ@j5A0i z@bhEJ-{c6C4wOmWIfv42C+!M@9(}B3MCy7z~Re2vs1k9A6UBE*Q>HhLWjv zAQB?P7eS!Ja7EruOr{vbgvmnwtNDo4il`u6LSSgB01_%-;}K{OgogmQ za0AE~VgTP)LUE-c1F8IfuhQ<{IVXt97lV}&7(^VN%T$6{eBb|<4dTFxW>Te0AWU`K z!&4?z0OSNVND?liMBynACm(UR0!j^x@(m6rfT1!dSWXu?fuSU@9S0_u2VhjVvt7t&w1A8#azJUnIrEbssRo}gYC&LsZ-m| z_Y*s;PN`oNEo%9vJ?efY9(uQ5Q8O~uT3&ibOEzNoRO*TJgogntc zOP|G?@mtKx4;xkzJ z2}>B^394r7tNqCx#KG^x^>y0Iq|S-!H?3dXt2ao`nDxHn37{MKn0#vDYwV1CXdUh8 zeX5SpG1;bbr!%eCVc;z)Bl6Ja?9{r^hUM$7k{po4kaMEY;D9qQ@Xm)$@HdHZU&e4M zCtlqYJ7;L4qVn517JbK;9NwC~t}jBINa)B;uq%nybg4AbFiIIVWnKTY2zA$9sxdV! z;Jmbgra^}@gbQ_cMXF`iYi2Jc;Z~8+h#&{S91EBvb^{=pe}EKje4D-Juvse z)N#|bvGspHAr|0mtPhQ*y#AcLtKdsWT*vysuTO7GSDAw<4UhG5-rv3!@!8%ETQhp? zsG}YqWjJEB!H^rPdVVQldU2<6k!efi!fO@xN?))k=Kxzkz>bi`riJ)=da*+U~&_T|YBEFD<5d3@AOYE=feJ+5jE zODW$ldJtw;`umBg8!PM=dSJMs>aH%XU2;4+S~4-dJ}Xo&x*&VGRpher>SPW!-{mg- z)E95coK4)h^my-yU;2q=Gqk^C{sv8x@~8*)t2eySz*w5EY>)`;?BuGPKM_s<8u405Q9GJvJSMJ=JZSj6 z*(>WRC&lUu~S1}x`XhgKI zI%OMhhi=bb&N#E#8GXy#K9pBLcmEXP@8Myx@OV-6095QbwidRFFb0ojounL%$a!_5 z<`b|mvufiLOI)Fr6M(sH^5xAdeZB5w2LRf)XqmJ3gYUP9aUJ-OZ?p?*kF>oscki{> z^rNc%W84bodsY@PvyWxc-}T|J{4dYIVeMldo{xQf7U;)aT)fDe%Iq%I|CU|fyS=@# zJ+%3i)MQUbZBCw##oW1+-3j+8k?#5Sw0e5Vf^eTqyVUdOcKjKddUW{+IJxRCM)w;W zBG}K(qNKRS&75->%HL8rf#og*RqgDI)J@esi|G-)_`VZVo#&m{_^3c*MOT6A%19mT z))f2}*>c8P#77SJ+WA9o{`3r!FMqKBhbR_L$-1->t&7fio`ppR?j|lvO2i8 zr*?~MV9|NWkY8G6x{JwLecfhEvZr3{$$xoiSX!Skf!|x#^vHb5IeFCh(@@TOUH!Cx zmfks&-Ko`&_W!0~R{2;5SoXkT>-p~dX4i$8WX#fUhRt8Ra;Dv#IL|Ufj;H8cvvLQ6 z^w&95gZ00z#HrR%QzySn^t$ib1C=>O{fYx*(e-642MfrpG8xlFhSjsz6sU&B=mN3i)u$I|E^dbm!u# z{^Aj^d?49<#SZgQ)rjmun1zKbxm9fRxSOU8G;}l^)<07-J=Zo^cR3+ERh(C!Vw9J- zx4R`g$$QP{QO%I{AOEZH`Jls9?cJ+Lg72PkSr%IQ&>4A*6IeSQ9 zkEm$vv)>LW);;?%nVkyF2>fZn_!G5Ir3hhG*PTplJR|is%Bffeu3H=JFRgMrU?scy z?b+e5>0NhE-6#!Lwe)fyX z)wr@#K^t848X{E1jlVV(SDFp{efeU+ko?4e=aa#nfC#r1k2-sTe?jA}V#+FLAKJtX zzLVrb+L~I`VEJG?@543?<&!~Hvrl5{P1F60Mf$AHE{}1K3mUf#hCI}4K2@K=IbVvwB2fJwf#d$zqfF#AjSPY558_=Pv?)}(Tb?bU)Bsw zcby{b-v*o3ZbP@e2G65**fwS@T?q-Z>_VYY*3eI#euwkM@c3i*=CnW| zick3sS&dq_*C8-ux~cs+Wo#n1fGdMMHgA69=NEASFCp>!UgfWpKE4ez44JghI)cu$ z?_HzA>pGI0<|F+|;-daaC9I1!)cxlZce-U=-1dkUZzyXkmc%=nyI&Ua;TIE24Kxez zGaDyp`|##Y=|k6oN4jpz-#Kh~lGc*uc__2Ka$!uA@irkSmN~vKIU!V`=ZkLcw-_xd zsF>~jRWkUyq1qEKHQD#MFt_}!LuK=Gi$7{fU01Sgf6)d8bi*rv@x+h5{xjC;0-aOX zZDLR2QRa5hR(o!RhtcYB^V5q}!JJ8K+%)OS{4N3DBcO6@GWpDGy9e#AmPM1+ZcbqQGJN&wl?ENoT?Nsh?ui;K_mx zImKKAeIH=Hv9PRbtf7@)6S!%|(TRus7u#ItcAm^v^xoj|zIkpSJ)c%;bM;TJqi?Cqe}t*O6fJzJZf##!#de)HzHowEPpA&ca7+$=So7$P{psH~ zKAa@$qQ_rexn9_{NjISZgPl2Of&Or2s$G!AmJ9Hn`<|75JGd>PfAc^>Q_Q(qn?E@s z&7uKW+Qny%HkYF)dajFR`WMSxj`wa#C_Yx=Wg9;dw<-UP!Jga-l)I4v(R*XruuM|- zwS5pn-DObs=9j1C4PDnSPcn?3M%{lp|JJy!IY?5l|Lui;QXlSFd}aE$g^Mx0qTo8O z&c(Gl>Fe%a@mTD@x`BEkFRIpK_^dPP)6XTM9OO?467ZZOo?kpIsheezzvech7qZr352kes`etek?V(xi{*BL*4MeWWC*-q=6MZZH z(?S=!@9i}|nzU#sDM?`{&rj-w_QzN~xNeoWq|zW*?Ycx|Ekg@%wa0Lz*qmd;&Awwy z7^{|n)jN9n(mx4fkFgj0(@7J9ha9pqyUG8X8nlkrI3aGeJ#odM3~%)D+a}?wj2+gs zcfa$Psd{VQs6XA#UP7l?_q*Zp=LHv&UWTibV z=Z8z_1v#1-MI5c|XV3M?_Un41|1q`M{qS(6@ZWcl@zU*3#hF#(2bpV9IM;=xxsYM) zw<*}`)cdB*ZcgmY6D@jYE!^-<3%fRsnsuc+0rl$7j0^utIz~*;a{qZPA#QNP%aU6o PVJ5%CmVbYa2Q>a4GC;xy literal 4280 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 NLVt+vW%HL2>wiW@l|BFf diff --git a/secrets/gitlab/otp.age b/secrets/gitlab/otp.age index 6f3c7d3..f73e7cf 100644 --- a/secrets/gitlab/otp.age +++ b/secrets/gitlab/otp.age @@ -1,20 +1,22 @@ age-encryption.org/v1 --> ssh-ed25519 mOmPfg LVJSQ+R7PMpUpKdscHK4alpoivahuvF6hISGdY7gujU -XsmhzzTlEIWo8trvWg7wL6uI6bnHmc71tS8OIz61Xus --> ssh-ed25519 YJiRbw Nl46Ujkg1RQDQ3jo6MoOWvOuiAce2Vhmk43wDiKC03M -Si/YWv3MSpQAwiD+IQWUD8eWPsWwI19ojsi46+ENr7Y --> ssh-ed25519 Nl/5yA XDT/tyZ+W5dT1VkBNQcpYMtebHc/37K0hY6kMrtOzl0 -ugulqsgQ5Wp9t7nwhbYvdmL/9YAkpiTF0hJSVPiOvEA --> ssh-ed25519 GdLgCQ hlBfw0CRRL+d7g5Xxp9zjOVGkO5wy8PAA7ukMCAb5Vg -MDrDCysJ3LJ7o0y/bXkxnx41Bq6Wr0EYEpqeBkbtbPc --> ssh-ed25519 tOH/HQ 8QGmTG8sbWch2xOFqf9SfLiMY8hLmwIfWMOuHUg+AE4 -3cMeP+NMohzZ8ecMqKEvOo3vta+m1aUtQPBg+jCjyQs --> ssh-ed25519 FpzvfQ cCNXN61RMnEqcGw199t2xZHug3qVrdtaSkbnqO4Onx8 -MfJHCpsMULqxj2/NSJob24uhFZR0ZhbIh1Arncs9bPw --> ssh-ed25519 kdPvzQ SDan5OS6ZlZ6+btBx/nDwrPt1kAucMDVZZNlYnAFYA4 -cW6PL2fA8xazBvEe7SjW14o8R4djmCDmtuU8Z1+AEGw --> }d^ -l78JedCUzpJH0PazQTE3FhpXmW39G5W78avwFQ ---- OvRr3P4ypXczMWZTi7HrsbPEz17jPYAS/k+XScuzEJM -v)WHr/w% -3+rǫK/ᅪ*^{:2dbXCd aQ( +7"|L43E=?t߁ \ No newline at end of file +-> ssh-ed25519 mOmPfg dPHmReEX0nQopFPzw48N45GXHJZqM88rKqjXr7aLvRE +8/JLs9IzzpstzPjLdtCJSvS4o8vhVcRenVBBq4TusgQ +-> ssh-ed25519 YJiRbw Lo/LGlWvskMSWecho//5MFyWalZhhLM3KZEkAkLR5TM +tsUJrJupmGZPHq+unRDILfeRzrDhRAYNWMfxCxW2KIs +-> ssh-ed25519 aY2AXA cHX5cypXE6shMyzp+uo8piV8wwp6bS68QHIPpy6hDSY +aIyd383aTfc+E/ilLzNmNm/CPYpBQZKZezpJaMgDkFU +-> ssh-ed25519 Nl/5yA DgSaDgxxVzk4OrH/Ypvf1qyHcCMtQs+5Juk5kPqx/yM +fwCHzRWTkyySRI9J8iwXTOZLbR6UJX24xhe9cAfQlq4 +-> ssh-ed25519 GdLgCQ u/raaSJyxy21pJZLAzJCQsAY+4kfGStRW33nYUTxlzg +mp6BoDXJ3uV43Z5L2QUqWNYgQ49xb1gL/Tv+jDHiyOA +-> ssh-ed25519 tOH/HQ 6DkUTCDbKMqXJ4+Pa4AsOhvwrt4IarMAVCoGSPDCcHI +TQPN20WDlXVK7ZLmMMLqE14unhqYZKUL7QzO8YydVJo +-> ssh-ed25519 FpzvfQ cKkxOgxV2j2F4aL+lX/LwurNQjaVxbaGtteoxWMTrXE +MiguFmSTNR9WWh3VvK8XMXiTm4pGgJNd2XD0tVtCiGk +-> ssh-ed25519 kdPvzQ mO2tE6X44CJH0KsB+zSQEJ5V7jU9FF4B2geVU7pBtBc +y2qoTsNDPNoCgMZUZJkGaRPYUyTBwRRjKb46kS7lLu0 +-> f-grease LIjJ5:Pi ENcgO_ KV|~ 4 +tjyNoV7a77oh/IWCQDsLW0GayQmRv041GUcgLX2wIH2Wvck9wAHFEtnl8Pve4o/z +1PA/o9uRLsZaCnjrwrbNXt0jbwKCOuA0iNkMGiELkbcfZeePkjKb4BVW8Ew +--- bi/jDV3F8w8G8SUuh/oXckY3A0VdrFZzMaAmYf93OtU +/d+VQ*}=':#K72wSf'|Oԡ {W1? FA ̛ \ No newline at end of file diff --git a/secrets/gitlab/secret.age b/secrets/gitlab/secret.age index 19f0a957370c323802a1982d9aae416dbde8c885..8a3af708944be60631656f89a6f6c05b01966370 100644 GIT binary patch literal 1137 zcmZY7Im_e(0LF1p5DfSg+@O^Vv&rO|8N?TIO)|OfNdm6Sn`Dy7F}aUPBdpj67Fvlm zVyS}7cFMLk+In?1YPkq52o{RvyPx34|KT~t(K5OO&9&;z<>h|a#L%z;mN#JACd(*9 zaD24|3$@TrF?h@!d2~_9(j1Ii5Y46)B-ZGYlRVPugzzizz(nF=f+-oGIEj?}qMz6# zBc&q1GVCH2VkL8EcTsE(_t_wZ5$oi&cQsEq8@D4E>8ER>#NC#fRdX;Ba>~rz8cGdM zR1t?L1kaVu@J5~~9q1Hh%{59T45A!fX%*s_oPZUGagYr})#-wyqI%au&8*+mjvhj~ zB$$mX3u$R>;C@gu2NJ?uQ^oegh(fkz=yWT}{a${7Qn7ghirD;HsBnEFLoBPDlt(Z-<&0Lj91NgtLH; zbj$5v;1JJFhV=ro#*XIgp(?zgF(KTg)>ormK*4P|%NZ9y`Y7MkxKN5|9ke{D%w;d# zbK-Q_n113P#nLqxoOLgRxW%QZ&!)O2U_D|q@D7*zd3BwK{k0<2UvYG zl~;kN8mgCJSqe#q$JzdTiahI*n9zQMs)nO-Wd2Osu9}CF4sOfN8WTa9vVrUpd$tb< zk?jf3YGSK(7ZO|8P`?%X={oHTzY5wmKVl9$6o1fQ0Y6HhmD0kxlmITdY zw#wd~E;`bUSF`_)cRZF>D|X@8U^0A530lg9T#)@aG@DVbQ(5djGi(`X3&?z`y$R zFaP%U*WUZ{=g%I!^yL1FyI+6#dh-+h0Q>0eC(ke5eEiNQE9dVo9!{VB_R6E18~57} dzxzYYzkm0e{g?cYZ^aq%^8TxT?un0|{tFiOb_oCg literal 998 zcmZY8y$j=X90qU~mx9yXqTG;09AdA@uSuIA2x*hFd1>0TP0|EG^ZrZHq-oxo#9Iyr zCkF=?2M0mW%|#bapSDmrENPenLt z@WJp^q%7gk_W()aG?K2-&(g7!B ztAWCE;J9y`Oe6?Nv;4$zVgOrJ+C_#1S!qd@fOSZY^37Y#6r-(kL0Y}*#k>Im(eo~Z z1PM{q!3nnSt9rSqR$D?*-F%IrdO2t;Y01RA6|MuL2IgjZwtID&t@IAsOt$r$isvNx zJT0mJY07a#b__BXdO3{&GqWd(wsDw1@oUs}X4rwM$mYy)98*GDL+wx)OnFtmI%OfK ziK5j(H*GUvCm!p?3H5?Fr6!!3GNKgisM~A{PY&lQl9Lhc1G%Hm!YtDhA@_{AZu66k z5={>NCbz7l-~t2Vx7q;P=ey9^aUn>Z-D2*rd;u1acTKe-0NR=unUA#7tyZm< zqos-%@!mDs6bg*67F2s-d)V~k^)+W77>!;nEM;b`B{TJ|O=?-(MIpPH@xl>^SmII^ zU{iB#GUWA^Cm3=;$c1SNMdnuH^S%jGL`n-h1oD`c>|zeF(pKFrQfb@Zav+^cYSj_l z%ys+%mV>oXK)If^eUpv!Gu+5_a&T&L7qKhcsS1Xq0m+J~j$V7X`N_oFG`)&=drDJF zvWZcsV}*iML4)h#$_jLP(kINt$50rub{WOVKpF|e7#6-=`U4(Y?vEFuS#K%h2z6U;migXGR+bpEM>wu#GG4@oN{laJ z9|yG@ERJv;&#p5X4iUm*KxPIxo`d=PbWSQ=I_Zl8GtR;!@FikpQC#W@<~CvmAASCW zY=3-L?w)JzJ@d#^Qlhw6H4y|1+MM`V#qZaHk>vRM8wCUX3G7{Rr`F=x4+FgXKu;D~#44A`(Gt@~9 z?9jT2K#2xeWeRcxjba{$x)(WZPA4N*qNkFg!ZnA={&qPj!tGHD1B^YepkcUV0b8D2 z_I$=4GPiQ9uJQ*pu!dS>Z)fK?Yb;TjcN2iRY+b}XYMl0s&I+?~94fUOc5^G0XqB}L zntD9lFFZ~>YI+HicNSz($rnkQ^GPJ4C@d^Xw?9DLy&rXavj{N86fRnG!X9A&c2jtv z6=da1Dq}@sLPJVvy+3yt(R%6{Nz=f~z4U~q=SNM7)iZB`7+H`5W_B!bsKxd=ZxcQ* zM+?#}1!JokhSx_b7STf|4M3`}Jmcn<9L75QmMjh}(C4c+8#!Z&Q_^-j$KhyYRPEb0m(ZLZCAL0HwwbAPKaQIuJ(Vwd*%>U!*>R>a1%m>_pg z3RT1;cCuzvXLbWW_gAImE=yt*%5+&*UWjI15?LaUHRHq*Tf5R5ic4uj^sI}IEhkvd z1h^O4D`HGid5UGb_+PVD=ROIC1aM3zMk7JM6F)9fnGE6*mG#8)f(tQV&~DrZKAjtw z&Rqoia)$^XM&;BraNOG*x0?y5t$mUBt{XPw%`Z1tVFIhw3S10g$?s7(kqRklaSiEL zv=B5b%W}T5^<|^Y{yq#iXe5AdUO#>Pf-1Mq{&vgHo`0Cu@4T#sFF%ItH-CQn>h+WI zL;bw_bvcH``o?#3^y>59m@hsxk6(T8$Gd^{;*;R*N5B8_?7O#rz4znK|NINK C9d20w literal 909 zcmZY5z02ct0KoA{!7Ltf=x_>A1eH*e=A~`$I4)^knm+v{O`4Y`h?3_0{iS(nGdQ`r zpSV1r;wX5ltCQd$+&OwSi}Q7tk5GOz6})4Q4Iyw z)-6dPgX#j69TPw7+^eB=c7K@0vILA-AfZqsgiRT|i*aQvAO6=S)YA~EaJ`bT-1II) zbLCezs5tF7{>GDRlI2@-uN5M*_Hu)xEfzo*&H{+5m@eP=q*C_ycG*;GMM;D^16+6mXjikLeFCxN6;mr z%@fZBO~=Kcb&Gy*#7zTEhtyiBiJc)EWtsyCozC8Wn)7&3&7wAN&jD=DVK0`m4|(Bj z*!UQ(-}xwi3)(Swk0w#iGQvfw;)H0tK4V*r&VVx^R@xn%T2^wP)BoPvCp-z#1{ZTu z3%8lNXQ0_^1~Y_aoxouoa!c}fkaw4f8>@K4*u`>p?)o5EE{CpGO-ePOCr>{hzWVHy zzu$YXefDSPe@)%bZeRcQo14$;FT2Ojey$duzWemoHy_-4A71?9ukU}#Z(pE(yZ1W`H~#=jQ7Y^J diff --git a/secrets/linode-forgejo-runner.age b/secrets/linode-forgejo-runner.age index 3512fca..9f50e89 100644 --- a/secrets/linode-forgejo-runner.age +++ b/secrets/linode-forgejo-runner.age @@ -1,17 +1,24 @@ age-encryption.org/v1 --> ssh-ed25519 mOmPfg S8pOUhlCYclkqmxcVVLo/rkjS1+j6GeqmVEo96bmuEk -Kj9xH4k8Ch4lm4vWSrAmrnC63ITRFAiKMEVmsgW14do --> ssh-ed25519 YJiRbw uqCLz2huHN73tD6El1PXAjcf/r8jUJWi6zb97NE13gQ -HxXnHmrdgGeDiinLxb888aTT6089iPfWIs56poZmMGY --> ssh-ed25519 Nl/5yA ydMVdTHfrIo5d4KxWDErWZql7U7e3WH2Jw5Qz3tiqyA -CesZz+CNw4hzKoA1zgxvlhg19ask8At4zNq9hVkD7N0 --> ssh-ed25519 tOH/HQ Cg8gv4EApU46FUXWhB87jvOjQrNkxz8ifPQTrDUyMQc -4TIVTkLzeg2wMkRqeN1xeI1goen4RulQQo8aonRB50c --> ssh-ed25519 FpzvfQ P6IdcgS4CvHJyE83zRlUWxky90B+NQPwtx8OnRU+XTc -7XjuotraKKZCK+HuYIS1BFXzPZAKQnZNLQsnMvLKlto --> ssh-ed25519 GdLgCQ atNd3woj7ONDA0eogSPUY+6MJaHqovx7CB0pqLyYlhs -IdUOeeMZFAxdCDFi+De1o9bxLaB7GNRWj29OOImJM1M --> |J-grease J|p,V'v< _f* !;w \^ -i2GM4h5Oxv/sRywRetzhaw ---- lcTrsK1RfkCz1l8n2ji52QOQ4+l8kUG3H5nWVLHCuPU -Y^V_=ĢKDf\-B0sbkӚs4^&EqRiq P_jAA`_@6~ \ No newline at end of file +-> ssh-ed25519 mOmPfg IbtFHDNhMmHVYQd5bxaOxyrXM6duqf1mto/20Fr2KjY +zxEKsc3JdmgnYzqhx+bmu6FlbM+zwzhGr8SSHDhtGZc +-> ssh-ed25519 YJiRbw 0DgAhMKCI7oB9tLdtLxGPJD2kOTHu4jyoZr3045Yk3Q +x/SL/H5fiKPHhyxD/FGrUDXnn9Dy87GNLJ7KopS/lBQ +-> ssh-ed25519 aY2AXA zNwtcPrg8/YgjmownWeBrbr8lJKksrTP82qF8SeOsh8 +Bk8z/KD2JudW+H/tp7JpNeDEo8SzDXw9WRX08Apk7oM +-> ssh-ed25519 Nl/5yA DAWd8zGAVNt44vkqTLIjxk5JteF5W0Xih1DoP5cLcTE +VK8nZt314ZwkiKb3cQ+cPiA1TWKkO5G4VbIQ2jxlRnY +-> ssh-ed25519 GdLgCQ 9Yy9wHRb4+eylz/ODQEO4Waa2v8ZMyP4Kff24Ut+BEk +P4ixrmozQlqXWNdoq9IbD0ASBtTzZusWMfbIrsr2/J0 +-> ssh-ed25519 tOH/HQ 5dipLCGs2k+b9IL42ax53ME0qNED7rfK/lE7SRFWT3o +f3kOHRbhyNZO+/KlFnbiftNGEVkM9/jbabtMNMxVLgA +-> ssh-ed25519 FpzvfQ amxqAikEUbGQQ2HL9KJDTAqGtMqytJBxusXtR1AeTXc +r4BYpg96kjrKZmXspTeBPoq4QWoJZPVWH7ZbMe0rV2A +-> ssh-ed25519 kdPvzQ oiVMovExGwoncudcvPdCx6w3zkrzPbQT4a0rac+yWH4 +nsrZTq3sPIx8xR7Gr7cABB17T/YnVGKpmMkVCTC7Ahs +-> ssh-ed25519 mOmPfg 7qETGxGATVjy2s7CgA2zPXXnuYtUJAYx0Vc1Jdr4cDM -SfhsL6l1QZq2GqDXQAoSoa7Q470CyQiwJ1/Quwcmtyw --> ssh-ed25519 YJiRbw afcxj4cYglkrWY+jzuhm8bSwURnBd8oz8958b+d6yQc -5o9Roi6Dk8jinPv9bYo9abEYofsnENsvs3u/5HItwgY --> ssh-ed25519 Nl/5yA n4I1CxthYpbiCPAwQn7YD2pD9/+44A9QDx0UyNJfvTI -WO4/snOnhVixhsy3icC8bjLz2cs3yqWMA3bEli3YX0U --> ssh-ed25519 tOH/HQ HqkxpqB48Vppnb7UIrbjtYkOcAPhPK6G7qqK3mfoMHM -RvEiY/n+dJJnn99eoPtKLZ3i1brroU5vRgu7pJTKcPk --> ssh-ed25519 FpzvfQ ydybHUr2JNjZrm3Hx6dfcA2P2OBQWTsyfErSD6VdYQk -Y+awxY0vh8jfKK0lwYxwx/+HwOYXyfzgiW5IcTsg1xA --> ssh-ed25519 GdLgCQ +muhgR8WmpU+9ZDUoQ+Q4nO4pf4ktgY6VGGwQml0Q0o -v3FzhSAkj/bGeCOGh5TuqnfuQg3oNLFCI0PIC+TscUY --> z[D]f$C2-grease *@K JSrv -epcMM4PtzulGoumhqTIhIs2Kx9GMj5V4B8S21iO2+WkbaBUDofUNjA ---- QBqxz70nNA4w3rCw03/hkFGSdvMHvJGMrEWwT+sZeUs -23{Su '!.%Tf;B V;KvaӲ܀C͋‚nR2Q :iH h͌/3l \ No newline at end of file +-> ssh-ed25519 mOmPfg naa6X0Zmc6UonWPsV+0o2T6r4NK9Is59nNKAhyQe6kQ +nIfC1xihuWrHJGqNvi7bx29/6iCCeqMn0IZizsn5Myk +-> ssh-ed25519 YJiRbw 2O4ee3yE7oAyhFJo1rcYgl7XVfq4McSU7Aa7s2S7uCc +N6WIoeFMpDF5cqEUMnt4jEj3C+owEKaChSNpMBfGh/U +-> ssh-ed25519 aY2AXA JSVBx7OiHFrbMfTgfiFutJwq148ox6B2CLtbqdY5vDQ +PrQN39VlkwZmWfVKRLo3GBXN7JVyPrWB3a26IEFekTk +-> ssh-ed25519 Nl/5yA ICPSHRR9mCg+YlPwwUdDO5Gqnn1TDSegKFliy0fWXz0 +Bp2OeVMa+Q0tW8dlXqwvHNwNHeEuav9sAq/UHXkpjmw +-> ssh-ed25519 GdLgCQ kR+4I6F7Q9z/B8g/p6xho0Bc5Woc07dFKGB3cfx5gDw +LqEeG4V+5s3cZJ/kziQcDnOtEwGC637gMdRpzqdykbc +-> ssh-ed25519 tOH/HQ /tyTWEWWd3F9EUHhxkd25XYmMJCCf8ACireHna9Sc04 +V9KKPlU5YnmD0ZB8/9Pr1tZlCu4s08IWD66l1+WHpUk +-> ssh-ed25519 FpzvfQ Pe8IUrRsPGnjGqD5EnDC7H0fAEcnvzgd3eohlFWlb0I +9D6b8Lqp4I5y4c2CyoPGRjy8gQ/6fFGVcDfF43XCY8s +-> ssh-ed25519 kdPvzQ lXYEEJLoWLeYTB4uhsrRW1nfYLpcomtcJCxw5RiOkl0 +7gYwwv/boikbmci1lv5EvHC96prmhZRwfgwZL9lgeh0 +-> iJG-grease UrVh*]>| +hy6sCBNQOTDvFWsybMwC5QvKOS+JzDztL6HaxA518v6MBjdSc7BXmyFYusRpOVGZ +xQ9aSPo +--- /hGH+HgUfiwlhKVI1LEn/+CcF2i8EYYN0Ip4ntouDuk +WIu+^,Z.yԢf*2i!#VLZ) 27QbB(>X/&)rx[ \ No newline at end of file diff --git a/secrets/nextcloudadmin.age b/secrets/nextcloudadmin.age index c2f3c5f..fe564e7 100644 --- a/secrets/nextcloudadmin.age +++ b/secrets/nextcloudadmin.age @@ -1,17 +1,21 @@ age-encryption.org/v1 --> ssh-ed25519 mOmPfg Xc7sP/pjQWsiT+o5cofzkRc/qUkW/v6lvA+APqjtfjQ -/OICWH9UAjGMHJbk6tu+EbirNp3cw2rkcA9QioZ5gWU --> ssh-ed25519 YJiRbw TYYn+/RuxPA4cpw60jR4+fBPq9TnVhLI4pyFnQMF+jY -jONDbvNZU8XMEaBUH433Cb2tnWQ8JciKtO6NNB93dlA --> ssh-ed25519 Nl/5yA //fkV1jGI1RvKzxdiz7y6RuR/Ef19ql1CvKEEESAFS0 -RrbH3bW95KCtOQx2wTPC/oMno1HQqXWRVBVrr+ho3Ow --> ssh-ed25519 tOH/HQ +cQ+cQluBHcW/9G5EX0CRKQN+8gXPNnbNnaJ0Vn8lSI -l+9NU468VeYE3Of6OjutlkX7VKOPgmx7sXWlXmsl0yA --> ssh-ed25519 FpzvfQ uH/SgYtK/2BQ5pMmHlej3Oea/+j4gNOHItU1W5WaoBM -vwnBsXQm0T+7EWjjDtEHVEhsmjMg/o9vMmTPKeujVN4 --> ssh-ed25519 GdLgCQ m3RD0xlJXrl51LIYpS+fu/St/z1sLis25qzr7SsOA0w -VRnbONmCdTIdUZnnQhv+k83haU/zT8OdH9BBtQTCIi0 --> #`;gj8-grease Bu,N -m96pAeDZn/JomEzyFjnUgw ---- Zis21YdY0v+Ow3Ey99E9t8wMw9qcpfKLu7LgYkeES8M -X25[<1]s&c k,hLBz4fn4wk Ԩ \ No newline at end of file +-> ssh-ed25519 mOmPfg xBjH7pAuWH2cPGW+xw3UDkIbhv6KxSVrKhqH1KMUQiw +ToQhtetm748ZL0mwYUY0ZlvbQ2ZIg8wGPdxDtJ2SJrQ +-> ssh-ed25519 YJiRbw VU9iO5HWdUyTdJDs96aSsq3LBrME7wyYo4HpNlyYhiE +jCstue9cpoXEpOckMJRWoMpl9LN85Qp5pfLPEO9mj88 +-> ssh-ed25519 aY2AXA qkBILo+nhOwl6gp7wgxJ2Jlt0nMthYHw43PDCA2lI0o +KQhTxEpP0UQ6mvsfTDm18OTsGnCRbeTH3CVqVVt4JLU +-> ssh-ed25519 Nl/5yA jN3QgulFHW8I5SIILlje7tqXui9+A+FIDdapnMWkxWs +1GiFm0zXWfsInAUGwlutxLLj5QTyrwpP0xp+uZgq9Fs +-> ssh-ed25519 GdLgCQ wjlz7QwkBOSApRi0+x4p3fWkN+eiHjqR+f9U5TEn3Tc +tzsvSMEgIxSJ5R2+arIYAXVCzQn00JGIWkKvT7YQTGc +-> ssh-ed25519 tOH/HQ stZ71enleNWbL+BTF8GZurEkU0KmfUR3DlbIKz0ZqSM +MTjePANxpKdMlxkvBVP1jXNUbO186iMrmavSz8ibYG0 +-> ssh-ed25519 FpzvfQ /eYN+NQ6Z/FBH5CoRUFUUIl1iazpk9Gw9Ui2W87RvXk +7v/Mx4RTPoH7kSC7OaGPANHBrMKfcGXjeSY3+3f6g9U +-> ssh-ed25519 kdPvzQ vmcZdQY0Pw9d0PiBqCsrU8AXRCgMXrzPK5PAElBMg1s +Ps8gaU3AkWb95ZZRWfvxw94iTLsjoGv70vEieOm+Fbo +-> d-grease sEDC jLi\%B (%U`d +d+Fy4R3mmj1J4b/dh6WM1Mk +--- lxFQMjbak9fSBSaxyD3R6exub/x+2y/eJeotB43/YVk +5$mn 8a"ꢘa-=V/ZL \ No newline at end of file From a54e84a6849f748c66def819d8e99ef4cc9795e1 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Tue, 12 Dec 2023 22:39:35 -0600 Subject: [PATCH 3/4] Get gitlab up and running --- hosts/myself/git.nix | 95 ++++++++++++++++++++++++++------------------ 1 file changed, 56 insertions(+), 39 deletions(-) diff --git a/hosts/myself/git.nix b/hosts/myself/git.nix index 802423a..db426c6 100644 --- a/hosts/myself/git.nix +++ b/hosts/myself/git.nix @@ -1,4 +1,4 @@ -{ config, pkgs, lib, ... }: +{ config, pkgs, lib, inputs, ... }: let extraPackages = with pkgs; [ @@ -14,58 +14,76 @@ let xorriso ]; - secretsList = [ - "secret" - "otp" - "db" - "jws" - ]; - - secretsPaths = { - secret = "/var/lib/secret"; - otp = "/var/lib/otp"; - db = "/var/lib/db"; - jws = "/var/lib/jws"; - key = "/var/lib/registry-key"; - cert = "/var/lib/registry-cert"; - }; + gitlabStateDir = "/var/lib/gitlab"; registryPort = 8001; in { - age.secrets = { - gitlab-secret.file = ../../secrets/gitlab/secret.age; - gitlab-otp.file = ../../secrets/gitlab/otp.age; - gitlab-db.file = ../../secrets/gitlab/db.age; - gitlab-jws.file = ../../secrets/gitlab/jws.age; - gitlab-key.file = ../../secrets/gitlab/key.age; - gitlab-cert.file = ../../secrets/gitlab/cert.age; + networking = { + firewall = { + enable = true; + allowedTCPPorts = [ 80 registryPort ]; + }; + nat = { + enable = true; + internalInterfaces = [ "ve-+" ]; + externalInterface = "enp38s0"; + }; }; + greg.proxies."isaiah.thehellings.lan".target = "http://192.168.200.2"; + + system.activationScripts.makeGitlabDir = lib.stringAfter [ "var" ] "mkdir -p ${gitlabStateDir} && touch ${gitlabStateDir}/touch"; + containers.gitlab = { autoStart = true; bindMounts = { "/var/gitlab/state" = { - hostPath = "/var/lib/gitlab"; + hostPath = gitlabStateDir; + isReadOnly = false; }; - "${secretsPaths.secret}".hostPath = config.age.secrets.gitlab-secret.path; - "${secretsPaths.otp}".hostPath = config.age.secrets.gitlab-otp.path; - "${secretsPaths.db}".hostPath = config.age.secrets.gitlab-db.path; - "${secretsPaths.jws}".hostPath = config.age.secrets.gitlab-jws.path; - "${secretsPaths.key}".hostPath = config.age.secrets.gitlab-key.path; - "${secretsPaths.cert}".hostPath = config.age.secrets.gitlab-cert.path; + "/etc/ssh".hostPath = "/etc/ssh"; }; privateNetwork = true; hostAddress = "192.168.200.1"; - localAddress = "192.168.20..2"; + localAddress = "192.168.200.2"; config = { config, pkgs, ... }: { + imports = [ + inputs.agenix.nixosModules.default + ../../modules-linux/proxy.nix + ]; + + age.identityPaths = [ "/etc/ssh/ssh_host_ed25519_key" ]; + age.secretsMountPoint = "/run/derp"; + age.secrets = let + cfg = n: { file = ../../secrets/gitlab/${n}.age; owner = "github"; mode = "0444"; }; + in { + gitlab-secret = cfg "secret"; + gitlab-otp = cfg "otp"; + gitlab-db = cfg "db"; + gitlab-jws = cfg "jws"; + gitlab-key = cfg "key"; + gitlab-cert = cfg "cert"; + }; + + networking = { + firewall = { + enable = true; + allowedTCPPorts = [ 80 registryPort ]; + }; + useHostResolvConf = lib.mkForce false; + }; + + greg.proxies."192.168.200.2".target = "http://unix:/run/gitlab/gitlab-workhorse.socket"; + services = { + resolved.enable = true; gitlab = { enable = true; backup = { keepTime = 288; startAt = [ "03:00" ]; }; - host = "10.42.1.6"; # Just for now... + host = "isaiah.thehellings.lan"; # Just for now... https = false; initialRootEmail = "greg@thehellings.com"; initialRootPasswordFile = pkgs.writeText "initialRootPassword" "root_password"; @@ -81,15 +99,15 @@ in { redisUrl = "unix:${config.services.redis.servers.gitlab.unixSocket}"; registry = { enable = true; - certFile = secretsPaths.cert; - keyFile = secretsPaths.key; + certFile = config.age.secrets.gitlab-cert.path; + keyFile = config.age.secrets.gitlab-key.path; externalPort = registryPort; }; secrets = { - secretFile = secretsPaths.secret; - otpFile = secretsPaths.otp; - dbFile = secretsPaths.db; - jwsFile = secretsPaths.jws; + secretFile = config.age.secrets.gitlab-secret.path; + otpFile = config.age.secrets.gitlab-otp.path; + dbFile = config.age.secrets.gitlab-db.path; + jwsFile = config.age.secrets.gitlab-jws.path; }; }; @@ -111,7 +129,6 @@ in { redis.servers.gitlab = { enable = true; - logfile = "/var/log/redis-gitlab.log"; }; }; system.stateVersion = "24.05"; From 466ffbe852b4f40383d06df344701e6ea3ddfcab Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Tue, 12 Dec 2023 23:22:29 -0600 Subject: [PATCH 4/4] Add tailscale --- hosts/myself/default.nix | 33 +++------------------------------ 1 file changed, 3 insertions(+), 30 deletions(-) diff --git a/hosts/myself/default.nix b/hosts/myself/default.nix index b214b5f..48c2c8d 100644 --- a/hosts/myself/default.nix +++ b/hosts/myself/default.nix @@ -13,39 +13,12 @@ vim xonsh ]; + + greg.tailscale.enable = true; + services = { openssh.enable = true; }; - systemd.services = let - def = id: { - enable = true; - ephemeral = false; - extraEnvironment = { - HTTP_PORT_MIN = builtins.toString (8000 + id); - HTTP_PORT_MAX = builtins.toString (8000 + id); - }; - extraLabels = [ "nixos" "isaiah" ]; - name = "isaiah-nix-${builtins.toString id}"; - nodeRuntimes = [ "node20" ]; - package = pkgs.github-runner; - replace = true; - runnerGroup = null; - serviceOverrides = { - Group = "vboxusers"; - }; - tokenFile = "/etc/github_token"; - user = "runner"; - url = "https://github.com/greg-hellings/vms"; - workDir = "/home/runner/${builtins.toString id}"; - }; - runner = a: {}; - in { - gh-one = (runner { inherit config lib pkgs; svcName = "gh-one"; cfg = def 1; }); - gh-two = (runner { inherit config lib pkgs; svcName = "gh-two"; cfg = def 2; }); - gh-three = (runner { inherit config lib pkgs; svcName = "gh-three"; cfg = def 3; }); - gh-four = (runner { inherit config lib pkgs; svcName = "gh-four"; cfg = def 4; }); - gh-five = (runner { inherit config lib pkgs; svcName = "gh-five"; cfg = def 5; }); - }; networking = { hostName = "myself"; useDHCP = false;