From 3d91319498aa9f22a7ee02570c8335e6407512c4 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Wed, 26 Feb 2025 00:35:06 +0300 Subject: [PATCH] feat: add Hercules ci --- .gitignore | 1 + hosts/best/hercules/caches.age | Bin 0 -> 686 bytes hosts/best/hercules/credentials.age | Bin 0 -> 465 bytes hosts/best/hercules/default.nix | 35 ++++++++++++++++++++++++++++ hosts/best/hercules/secrets.age | 7 ++++++ hosts/best/hercules/token.age | Bin 0 -> 558 bytes secrets.nix | 5 ++++ 7 files changed, 48 insertions(+) create mode 100644 hosts/best/hercules/caches.age create mode 100644 hosts/best/hercules/credentials.age create mode 100644 hosts/best/hercules/default.nix create mode 100644 hosts/best/hercules/secrets.age create mode 100644 hosts/best/hercules/token.age diff --git a/.gitignore b/.gitignore index 04e74dc..2a03358 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,7 @@ !hosts/best/ !hosts/best/garage/ !hosts/best/nix-serve/ +!hosts/best/hercules/ !hosts/cube/ !hosts/cube/matrix/ diff --git a/hosts/best/hercules/caches.age b/hosts/best/hercules/caches.age new file mode 100644 index 0000000000000000000000000000000000000000..16c554749711d8c632cd5ee954006590828efe29 GIT binary patch literal 686 zcmYdHPt{G$OD?J`D9Oyv)5|YP*Do{V(zR14F3!+RO))YxHMCT)s5A~SD_6+z^$7O$ zEDb4-2scl5HSkC^(+{u8&W~_0DE2nUPxh?x^RUp)DReX_59D$)3(d>+3iMCU2+fTu zObjUWuS_e_PSf^v4%QEG3h?&QPBtoPxvDTJAW*?OD#fX|(AXobqN>m= zF~TLqDLKu>BQmQZ&B?bY)uk}dE7iDAJHn+X(1a@`$)_|o!q+6kqcAkT($~o^DL6N~ zG$S{?#Gu63IM~3`B0D8KA~V9*-;qmKS63l8-#p4E#5FiOGTAvY)Tgj0+sNBAx5&UC zIWJG&!!W%v!rLc5GRrtSGmuL;QG3RW+W(KLZ*grlivB&3`M|qPZ+Tw5+3URH+4RgQ zI;{aMQNbJBb7VW$zPNiaqnYiEdwGew$@?tkv$s7SRCiXLo|KvPw@K@A&b)^io0g@> ztKO+#4Y*ZY=;gZLD8up(L8=YM7#ev@g5JwA`JS%k@?vS1{r)+r^{u7E#Q@{$6KCD} zWzUg)UR5)y%yYG>_QCa6N;gmbd|^iFBB?tYwrrVcDyr{x^~>5r@pnX0OSLWt72B;^ z^ys@T@9mTWhA#7>{ms5UR+HZO)xPuPie=rIOGKNtZ{SaKW8T*g_wLusdn&&!Tkku_ zwsygae+BigmhAW`e^uvU_CuL>uYx?bF#Y|isC(OBLGkgN!sEXl_PRe@yyJqS)bwlB z_pJhMOk@a3T%f?m{PAq&{@2r(;+1xvxxMzk)UnL0O``SoLDM#W(hD-0Ts>=ngV2Ii zy#Z+o!jCok4gN+>S>n!LQ)_M>^xS!^<`z+_d(4p$_CGIX|7Q_8zEb%0h4YW3%gcIH aANM|RwryIlulW4OOy_IgSkB4%KNUbpS%riGjaq-L#EXs2)bvLxg%SsI~O6N*4@GDGp3ymyvO-&AW z%JqqG$uBYXa!e~Q3J>=)4ldSD)h|iSGz|5~c0{+$xvDTJAW*?2#I!suFGV}m)ZaKc zvcxsNB(=n(EY&13CC@q7AT+W#J2cWTCCkIK%7800Fe ssh-ed25519 8y3T6w QFNMQ0/Nz/Hgr+AnATo5+06Xp7wwTrGSlwbE4EJ8M0o +yr6mqPKPUsuPvtGH+N/4oZHVzYt5p2GiXCiOZKHK2IA +-> ssh-ed25519 CzqbPQ gHGzzoNOS72IIZChwmPZ2empbMX80/set+Y3YN9nohQ +7rScYa4ntZTJe/IpWyY5Col4+123Temz9I+6A0ILCSE +--- IBo4lMDiPHrfQmv+PByQtft/FFNTzNyIjf0Hx9zoDuc +7<£æë4‡.î…/É)Q³È+Q"ëñ 8¶¨¿-\$ \ No newline at end of file diff --git a/hosts/best/hercules/token.age b/hosts/best/hercules/token.age new file mode 100644 index 0000000000000000000000000000000000000000..dab95246b99fc66cb4d933fad808be38ef7c17b2 GIT binary patch literal 558 zcmYdHPt{G$OD?J`D9Oyv)5|YP*Do{V(zR14F3!+RO))YxHMCT)s5A~SD_029cdGIZ z_4Lki^Y)Dl@yT^9FHTR_&i6JmGc&jFEs8A8&d5$LNj5LbwBT|rD^Ar8$u$XZF4xcW zs!Aye^GuFRGb{GZcP@)?NlNj{H!!d8EcbQGPe!-RxvDTJAW*^FGdR~Y$|qmnKPuZe z*u$(WJf$ix#N9jH+|t0pJ0v2@H@iH?-!IcWFp#UtRNKTSsUqAz+&RO^FwZPBpwidT z(j(L&EWkU*&rdrrF}c_)$JsE%)RRkBS687h$|EN~$H2_l+qWPhIo~hLsUpoU)vX{s zCnGG|DJaduI5R8Nq&y-oq?qf(iD^0i71f;iqAJ5!y1z69+~vz_o|=AVk9nndw0wrT z(e3WbkN^8KPvYD5E5sv8&QUxjUd>PAOQe2;5h59*$a7oL?^}7_e zeYj@zy}|DB*9RLfYW?`$a6fo~)Wjn>O-I{yJ2@641RM)4U#^n6i8ucFvK4Et|GRZ7 ta|cV4#oQ-nEHd_7wi43N6VW}Ia{BX)6HLOa8m3B3Q<%D2PaVJM4***+;0pi% literal 0 HcmV?d00001 diff --git a/secrets.nix b/secrets.nix index e7ce42b..70f1dc1 100644 --- a/secrets.nix +++ b/secrets.nix @@ -7,6 +7,11 @@ in { "hosts/best/garage/environment.age".publicKeys = [ best ] ++ admins; + "hosts/best/hercules/caches.age".publicKeys = [ best ] ++ admins; + "hosts/best/hercules/credentials.age".publicKeys = [ best ] ++ admins; + "hosts/best/hercules/secrets.age".publicKeys = [ best ] ++ admins; + "hosts/best/hercules/token.age".publicKeys = [ best ] ++ admins; + "hosts/best/nix-serve/key.age".publicKeys = [ best ] ++ admins; # cube