Commit d9e2d8d
Changed files (3)
modules
hosts
mobius
secrets
modules/hosts/mobius/services/forgejo-runner-codeberg-token.age
@@ -0,0 +1,8 @@
+age-encryption.org/v1
+-> piv-p256 xCEwtQ AgsY4z/ukfl9c9xuDxDp74LeU+GcPbk5zHcWePXHSeq+
+9Z1Jo8vvxHRyGpVQupGXq7yeD6lxTETjowxJGz6Uaw4
+-> k+KdV-grease 1_mU7J oo[@c ]%'8;=P f\
+AfXCE0AekhAiJXb/Fh2nBYxpwPnw8WGW4ln7B3r/MPspEYNQV6E/PJUWWNRSY5u1
+J7RODuXkch8xCj9f0g5NsxNZGFIEruA9Rb4dZKE73S8fuBYsv+B37iRrg/IV
+--- eNk4nnvW6SDNq8w5lPL7plmaYzscHpy6162HKskVkAI
+��GZ�f��>�Q�䓝��e���MdWB���zmq��R2-��x �t��,���ϡV�~O=:5���ګKp$
\ No newline at end of file
modules/hosts/mobius/services/services.nix
@@ -5,21 +5,36 @@
services.webserver.caddy.tailscaleUseHttps = true;
services.forgejo.runner = {
- instances.internal = {
- name = "runner-internal";
- servers = {
- gateOfInfinity = {
- url = "https://git.net.trin.one";
- uuid = "53fa1df5-f0dd-423c-91a7-afee2488f253";
- tokenFileAged = ./forgejo-runner-goi-token.age;
+ instances = {
+ internal = {
+ name = "runner-internal";
+ servers = {
+ gateOfInfinity = {
+ url = "https://git.net.trin.one";
+ uuid = "53fa1df5-f0dd-423c-91a7-afee2488f253";
+ tokenFileAged = ./forgejo-runner-goi-token.age;
+ };
+ };
+ labels = [
+ "ubuntu-latest:docker://ghcr.io/catthehacker/ubuntu:act-latest"
+ "nixos-latest:docker://git.net.trin.one/hpcesia/nix-act-image:latest-x86_64-linux"
+ ];
+ extraSettings = {
+ container.network = "host";
};
};
- labels = [
- "ubuntu-latest:docker://ghcr.io/catthehacker/ubuntu:act-latest"
- "nixos-latest:docker://git.net.trin.one/hpcesia/nix-act-image:latest-x86_64-linux"
- ];
- extraSettings = {
- container.network = "host";
+ codeberg = {
+ name = "runner-codeberg";
+ servers = {
+ codeberge = {
+ url = "https://codeberg.org";
+ uuid = "ba3966e6-ad25-4de2-89ec-4b96b9e1965f";
+ tokenFileAged = ./forgejo-runner-codeberg-token.age;
+ };
+ };
+ labels = [
+ "nixos-latest:docker://git.net.trin.one/hpcesia/nix-act-image:latest-x86_64-linux"
+ ];
};
};
};
secrets/cache/mobius/a46423ad52d4eb61b90363a4ec8dee749fda08c40a03ef0408b6b1f5062ea789
Binary file