Commit 7586af9

HPCesia <me@hpcesia.com>
2026-03-20 07:39:20
feat: update forgejo runner config
1 parent e3fb070
modules/hosts/kevin/services/default.nix
@@ -2,6 +2,17 @@
   inherit (den.lib) __findFile;
 in {
   den.aspects.kevin.includes = [
+    <services/forgejo-runner>
+    (<services/forgejo-runner/instance> {
+      instance = "codeberg";
+      name = "runner@codeberg.kevin.hpcesia.com";
+      url = "https://codeberg.org/";
+      tokenFileAged = ./forgejo-runner-codeberg-token.age;
+      labels = [
+        "nixos-latest-lazy:docker://repo.hpcesia.com/hpcesia/nix-act-image:latest-x86_64"
+      ];
+    })
+
     <services/mihomo>
 
     <services/podman>
modules/hosts/kevin/services/forgejo-runner-codeberg-token.age
@@ -0,0 +1,10 @@
+age-encryption.org/v1
+-> X25519 mAYEnhk7zOeorrULGpiwyOVLgLEno1QbKHhirWdscx4
+aS+UI9VhSC6YrJXHc7KAaMDk5YNYTOp5AMQpk4pnruM
+-> \Tu=-grease 9 H ZW'
+w8dshIkhDaqoy1MYp7E9P0cHHJCcP6dJGEBU4hUFV4VYKU5XUL/Gmn8X8B7gsmWx
+GGEMQfocKxLvHsYE3WvPMjrFci/bdAs11rHb90U/kI5xN7Emypu96LueN3UVcscN
+
+--- vWANJS4q8I7800Z57NJDpYeSD8Ks2LsdP6hdIpudozM
+���v3��x@�/��lv\78�ix�
+�]�^���B#5��Շ^���G1�����:cɪ�K�$WÌ��D�c:~�s1;T����*
\ No newline at end of file
modules/hosts/pardofelis/services/default.nix
@@ -17,6 +17,15 @@ in {
         "nixos-latest:docker://repo.hpcesia.com/hpcesia/nix-act-image:latest-x86_64"
       ];
     })
+    (<services/forgejo-runner/instance> {
+      instance = "codeberg";
+      name = "runner@codeberg.pardofelis.hpcesia.com";
+      url = "https://codeberg.org/";
+      tokenFileAged = ./forgejo-runner-codeberg-token.age;
+      labels = [
+        "nixos-latest:docker://repo.hpcesia.com/hpcesia/nix-act-image:latest-x86_64"
+      ];
+    })
 
     <services/goatcounter>
 
modules/hosts/pardofelis/services/forgejo-runner-codeberg-token.age
@@ -0,0 +1,10 @@
+age-encryption.org/v1
+-> X25519 mAYEnhk7zOeorrULGpiwyOVLgLEno1QbKHhirWdscx4
+aS+UI9VhSC6YrJXHc7KAaMDk5YNYTOp5AMQpk4pnruM
+-> \Tu=-grease 9 H ZW'
+w8dshIkhDaqoy1MYp7E9P0cHHJCcP6dJGEBU4hUFV4VYKU5XUL/Gmn8X8B7gsmWx
+GGEMQfocKxLvHsYE3WvPMjrFci/bdAs11rHb90U/kI5xN7Emypu96LueN3UVcscN
+
+--- vWANJS4q8I7800Z57NJDpYeSD8Ks2LsdP6hdIpudozM
+���v3��x@�/��lv\78�ix�
+�]�^���B#5��Շ^���G1�����:cɪ�K�$WÌ��D�c:~�s1;T����*
\ No newline at end of file
secrets/cache/kevin/caffa847ad05df1b1b52ad127cd9e10e2e04f64ce705ab857095a9130f3b2344
@@ -0,0 +1,7 @@
+age-encryption.org/v1
+-> ssh-ed25519 WM7kiQ WZxrUB9dhRMhahzuloSjCYBsiSpASN7WKQoc1Gl8DgM
+UtIooQmIEY8IjRHdz9hVPIOPMhNtWipO/oltA+gurdc
+-> )J<,g-grease y!VH4 WN
+/7wZ2vlx4mxozlkPD7Gj10y28cTuryJlU7E0aKgA1foaGklr
+--- H6VUeSApfZxwR2t3lVg0uEQNzPrjddCV7Bx8GQvPn2g
+c	3��>J�U��,T~�a}����Dñ<�|Q?�¡���!���RK��l�<dX�B�H�Α��"2�����tօ��� �æF
\ No newline at end of file
secrets/cache/pardofelis/8a06b2342150695d690a21f2d345cc4326c9b8e0c41dd37f622dd2ff1766f889
@@ -0,0 +1,8 @@
+age-encryption.org/v1
+-> ssh-ed25519 B1HLiw 7ryR98ZISUc1tSJoPxcb29ZX1TEtH3yFRAb/f0701y8
+fXm0v3b/Uf3J7G/zQ56LSYZoiz64nZgFgEk3fxbqAdQ
+-> RI\-grease ] =+MI6 $$#c C
+g9H3eguOBqtWc9BlwH5Qy6COQNWNZ1g6jCi8VH+w1h86+1WMOa0Tlg
+--- BYlafOLZlsgMHPDpLSQhSfxtasJGPq0/k+1uoGlyWaM
+cwh��̥6�Q����#6KT7s[����fH�Hލ#��sR��F��������D���W�2g+���
+6�ӷ�����5
\ No newline at end of file