diff --git a/homelab/fighter/config/gitea-runner/token.secrets b/homelab/fighter/config/gitea-runner/token.secrets deleted file mode 100644 index 2573a759..00000000 --- a/homelab/fighter/config/gitea-runner/token.secrets +++ /dev/null @@ -1,49 +0,0 @@ -{ - "data": "ENC[AES256_GCM,data:NyxNHsMfOqyoAOiRxXyv55csZB+Iph4p8iVoTS4ePOE+KfnkiyQGOQ==,iv:qJP8P+RhqcPkx6PMCLw9tTvum8Qb+AydGfAkiH+SvZQ=,tag:3ngdJlqyzgpKrWLPFRSEBw==,type:str]", - "sops": { - "shamir_threshold": 2, - "key_groups": [ - { - "hc_vault": null, - "age": [ - { - "recipient": "age1zswcq6t5wl8spr3g2wpxhxukjklngcav0vw8py0jnfkqd2jm2ypq53ga00", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBicVpJcTlXelk5QmdxZ3ZJ\nbWVoZ0Ezdld1cXVXdVJUS0M3SlR4bE04YVVzCmpaRVdhRFQ0WlFCL1BWVjd0aW52\nK1lKdmkrMExESnltM1VpdXhhOHVObncKLS0tIDVyZ3BuMjBiclFuaGNyZ2U4RE92\naDJnTmppcHk5VExtWVF3cnpLcHJPNGMKXBGDMPbiNIFqR2oZLR27+8dO65xe0SBk\nr6CVKuv+R2uYdN3rJYw34YkM2RNmlNDctw01LOkMgvhMBQyH8w78m8E=\n-----END AGE ENCRYPTED FILE-----\n" - } - ] - }, - { - "hc_vault": null, - "age": [ - { - "recipient": "age12xgfd2w8acy5c2mrg3xv7ndzx3zw2j4kxv2a6ull385vxe8lcq2qpkhnv5", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBza0lGZ2RBRFBoSmg5Q1FK\nc3lNY0xGMDRsQUUydjlFVlBQT0lNcjhpUVQ4CnVoSWZjNGVuMmpzcThnNVNVaGVT\nM3k4aUovaUw4T3Y4L1BKRlBNcEJxY2cKLS0tIEhQU2x6Vlo1R1ZXR2JnMnNWV2x6\nSFV3RGVOR25DZnNadHVldEREMUFCbGcKMuNtNWkjBUwikKAmrDJ9lYOzrxFTpKg/\nu2v/BDo8/n/JrTCp8h9e4/vsnO13qO5dtHx7BdpF+FVBlVJB0orG0do=\n-----END AGE ENCRYPTED FILE-----\n" - } - ] - }, - { - "hc_vault": null, - "age": [ - { - "recipient": "age13prhyye2jy3ysa6ltnjgkrqtxrxgs0035d86jyn4ltgk3wxtqgrqgav855", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1bS9lakNKTmd0YkoxazZX\nQUZYT0M0dFo1TWMwdk1BazM3akZEMzNiNXc4CmZxb1Q3MVFSYkFsRVdLSFVVK3dt\nYmhRcE1MOGk1c1d4NjJIUDJHNFFSNE0KLS0tIElaeEhROCtIRTVCbWU0Z3U2eURx\nZHVIUEM1OGxSSVJVZTE3RmJ0ZExVZjAKag433TuR415y7cyHK+bLB1oIR5S5xwt0\nmrjtRLJLvPqmh+wjJGsoRE3GUaQrvqZKCU/pcPank7Oiay0CG1c9gaE=\n-----END AGE ENCRYPTED FILE-----\n" - }, - { - "recipient": "age1n20krynrj75jqfy2muvhrygvzd4ee8ngamljqavsrk033zwx0ses2tdtfe", - "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsb01XRmNQZEd4VWwrVEh0\nRUhhN2JlVTltVXBqU1RicTVlWTcvb1g2MlZNCmF1dnNTczRkY00xQnJqd25GTlRk\nZEVPNHB6UzIxejExYnBzT253SEN2eVUKLS0tIEN0V043bXV4NDlWK09TYWFNYWtz\nUUlZQXNUK1R5UENsY0pkTFcvRHVURUkKJ36JRhvvrV+xTwiZWJgl4b3LOcuOLt2L\nLS5wKJIr7Ezoc1mGYbo09LXDqzfcR8FT56o0YPDBscOecouc1W9R5b8=\n-----END AGE ENCRYPTED FILE-----\n" - } - ] - } - ], - "kms": null, - "gcp_kms": null, - "azure_kv": null, - "hc_vault": null, - "age": null, - "lastmodified": "2024-08-28T05:08:33Z", - "mac": "ENC[AES256_GCM,data:PjyemPdDsSK7sX6VuPPu+osUlIWI1FzrRdI5N/smiwq8cfWiqC5XHSn0TZ+pSi6Y3Ja3aug6WepLkXTX5snEc/vkB+hpOAjOckqp/8FV76NH/c1AX/Oj6wyAXywNJD7I7cNNyQ4fC1LN+qMMu3rWUDRNhU8hWrFGEfVjslU4sAY=,iv:KA2RwbcFguETSengxM2AyPSRGQ+AFQtYdPwPAjT9Sqk=,tag:rmldzl3NGeeAzZl6tPmueg==,type:str]", - "pgp": null, - "unencrypted_suffix": "_unencrypted", - "version": "3.9.0" - } -} \ No newline at end of file diff --git a/homelab/fighter/config/gitea-runner/config.yaml b/homelab/stacks/gitea-runner/config.yaml similarity index 100% rename from homelab/fighter/config/gitea-runner/config.yaml rename to homelab/stacks/gitea-runner/config.yaml diff --git a/homelab/fighter/config/gitea-runner/docker-compose.yml b/homelab/stacks/gitea-runner/docker-compose.yml similarity index 70% rename from homelab/fighter/config/gitea-runner/docker-compose.yml rename to homelab/stacks/gitea-runner/docker-compose.yml index 14e9e0be..0f378a66 100644 --- a/homelab/fighter/config/gitea-runner/docker-compose.yml +++ b/homelab/stacks/gitea-runner/docker-compose.yml @@ -8,5 +8,5 @@ services: - /var/run/docker.sock:/var/run/docker.sock environment: CONFIG_FILE: /config.yaml - GITEA_INSTANCE_URL: - GITEA_RUNNER_REGISTRATION_TOKEN_FILE: token.secrets \ No newline at end of file + GITEA_INSTANCE_URL: https://gitea.jafner.tools + GITEA_RUNNER_REGISTRATION_TOKEN_FILE: registration.token \ No newline at end of file diff --git a/homelab/stacks/gitea-runner/registration.token b/homelab/stacks/gitea-runner/registration.token new file mode 100644 index 00000000..16e6ce84 --- /dev/null +++ b/homelab/stacks/gitea-runner/registration.token @@ -0,0 +1,58 @@ +{ + "data": "ENC[AES256_GCM,data:Rj0H8Nob/sQk6DTFZ1WtZLWfgEh0skbFB2tx6SDQ33uJsGo3IDoC8A==,iv:1T4gre8fb6l+wQyojKCh0PFMFO8OCzsdMZXN6V505oY=,tag:LYSan1VaWmRdB+vg5YEBng==,type:str]", + "sops": { + "shamir_threshold": 2, + "key_groups": [ + { + "hc_vault": null, + "age": [ + { + "recipient": "age1zswcq6t5wl8spr3g2wpxhxukjklngcav0vw8py0jnfkqd2jm2ypq53ga00", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3QStES0VBZDR6d004dnZ2\nQ296TWE5enFyLzZhQ1pwdktvRWRWcHJmeXd3Ci9ZL1ZVamF0eVBYd3grc2REOEky\nSmI1cE5kNDJZaEVrWjJKRE1IanNmeEkKLS0tIGNLTlVoUlY2S0s5RUEzbnFLMysz\nY3BDdWZXeEJHMC84Wm5wS0ZMR3VBaE0KdDHxMXe52YPxtqmd6R6alreICxCW5NoL\n09L6uLE/ltgjURPkrZUjQE1omv8COxM5zluTDRXrHmHxa3rDLrGGrgE=\n-----END AGE ENCRYPTED FILE-----\n" + } + ] + }, + { + "hc_vault": null, + "age": [ + { + "recipient": "age1zswcq6t5wl8spr3g2wpxhxukjklngcav0vw8py0jnfkqd2jm2ypq53ga00", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwMG9aU3c0RFpYdDEwZ1pr\nVFZSNUJad2VHYmU1VW53MGZ0VXljaWJsYWhFCmZsQVhIZkJRQ3VsZzYyN3FwbjZZ\ndTIxNFRiemFLbzZsNGdFeUNCa3V2VEUKLS0tIHQ1a0xYWXkwcWoxN0NMUHVJYlN4\nSHNoMHlRRzZ1cDRHTmdUVzJGc0t1d2cKueXPF6QzZlTY6+3QyPgVw8oVaOaQMcUC\nk6XDFPJ+BM9gN+fKyuQHKg5ZvBsgmgz2QNWVVwdn09TRBDsrdTBUhog=\n-----END AGE ENCRYPTED FILE-----\n" + } + ] + }, + { + "hc_vault": null, + "age": [ + { + "recipient": "age12xgfd2w8acy5c2mrg3xv7ndzx3zw2j4kxv2a6ull385vxe8lcq2qpkhnv5", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0U3o3NXJLRnM4eWxleGpR\nMDRwTWlQcGY4Q0N3UEZUeDBBcmc2TEY5VzBBCjZTcGxaUGhPQkdCaCtlVU5JUmFH\nd0czY2kyczlHWnBseXBaRkhkSnhLS2MKLS0tIEdQOFlRN3ZhYnh2aTBoZFJ2NTVv\nelg4ekNYUSs1R0hBaFZQdERUUjY3Ym8Kz2oul/4O3o/CZIDJK0BJwNHxWhuIYuOx\nt/k8Lmy4yybm5jgEwaxWM4FZ8hGsmTJpjzaS7rANOQvktf3zA0fdmbY=\n-----END AGE ENCRYPTED FILE-----\n" + } + ] + }, + { + "hc_vault": null, + "age": [ + { + "recipient": "age13prhyye2jy3ysa6ltnjgkrqtxrxgs0035d86jyn4ltgk3wxtqgrqgav855", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqcDZtYzF0WU5CWDc1am00\nT2lwR3pqaU1la2RmT3JHQjhFaHZ1Z1BTRGkwCkxBNWVpTndPNkZqSTRRSEpHTS9r\nQWZpMnNhV0pEbkYrczlScmR1dWxKczgKLS0tIFlXeEFObjZmRmZ6dS9FblZPdDJ0\nRU9wcXNzdSt0MFVTNW1HY2Q0K1UvazQKDFYKUOYqtoNLLVK3qJdLnwFQNxu6dsx9\n5geHRNEk3eXOimLDsb6618uS3kn3TcdXPGL2wOGPMd3ST6syYT/8KRk=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1n20krynrj75jqfy2muvhrygvzd4ee8ngamljqavsrk033zwx0ses2tdtfe", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkWVRhSk9uRCtWSTl6cXVK\nTUoxVS9zSFY4SmRTS0tyZTUzVjBoS2ttUVhZCnJiYkJHVzVBb0VXUzZEdmdoZlFK\nbDZDbXZ5ZG5OL0RLdFJudEFOL3RDVkUKLS0tIHU3WHVHVXVsd0ZMcUo4OTVFc0wx\nRy96M3JxZUM2a0R4dmQ5U0lFOTY4MW8KN960Im1HNOhNOm6x4nWGcmPAoNeSSdyt\n8Tv9z86yLAFLGSUw8Rgiay9GQop/9W3WQy754EOzMTSxaMxzqXXb78I=\n-----END AGE ENCRYPTED FILE-----\n" + } + ] + } + ], + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": null, + "lastmodified": "2024-08-29T07:02:29Z", + "mac": "ENC[AES256_GCM,data:ou0pmSGuNU1rGLL5JYBC2keCWer1uSz0bTfI/rOfLkahOIp9pNkqMlGCJgF5zg0DOXvTTvNv7/gAAZR+l06bxePB9vpLVv50+6btoMpjV0bh/QhdWFc3Fz0JzKCuN4PEt8F6jwv9k5C8UY64WiZZJplwYYcS+hkwE1iSNOqC90g=,iv:It/xbz/CHnOvOwixZdwdLx/jIXMCEsJP+plzRAr4sGc=,tag:9D/K5MFtUQ9UmWhRHDYvEA==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.9.0" + } +} \ No newline at end of file