From ee484249eeabfc46f939c6cea10db5c4a58a42d8 Mon Sep 17 00:00:00 2001 From: eneller Date: Wed, 15 Nov 2023 22:51:37 +0100 Subject: [PATCH] feat: add gitea-act-runner --- ...ion.yml => docker-compose-changedetection.yml} | 0 gitea/act_runner/docker-compose-gitea-runner.yml | 15 +++++++++++++++ ...mpose_joplin.yml => docker-compose-joplin.yml} | 0 ...nextcloud.yml => docker-compose-nextcloud.yml} | 0 ...ose_rancher.yml => docker-compose-rancher.yml} | 0 ...twarden.yml => docker-compose-vaultwarden.yml} | 0 6 files changed, 15 insertions(+) rename changedetection/{docker-compose_changedetection.yml => docker-compose-changedetection.yml} (100%) create mode 100644 gitea/act_runner/docker-compose-gitea-runner.yml rename joplin/{docker-compose_joplin.yml => docker-compose-joplin.yml} (100%) rename nextcloud/{docker-compose_nextcloud.yml => docker-compose-nextcloud.yml} (100%) rename rancher/{docker-compose_rancher.yml => docker-compose-rancher.yml} (100%) rename vaultwarden/{docker-compose_vaultwarden.yml => docker-compose-vaultwarden.yml} (100%) diff --git a/changedetection/docker-compose_changedetection.yml b/changedetection/docker-compose-changedetection.yml similarity index 100% rename from changedetection/docker-compose_changedetection.yml rename to changedetection/docker-compose-changedetection.yml diff --git a/gitea/act_runner/docker-compose-gitea-runner.yml b/gitea/act_runner/docker-compose-gitea-runner.yml new file mode 100644 index 0000000..4b8cf48 --- /dev/null +++ b/gitea/act_runner/docker-compose-gitea-runner.yml @@ -0,0 +1,15 @@ +# find documentation at https://docs.gitea.com/usage/actions/act-runner +version: "3.8" +services: + runner: + image: gitea/act_runner:latest + environment: + CONFIG_FILE: /config.yaml + GITEA_INSTANCE_URL: "${INSTANCE_URL}" + GITEA_RUNNER_REGISTRATION_TOKEN: "${REGISTRATION_TOKEN}" + GITEA_RUNNER_NAME: "${RUNNER_NAME}" + GITEA_RUNNER_LABELS: "${RUNNER_LABELS}" + volumes: + - ./config.yaml:/config.yaml + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock # needed to create a separate docker container for each job diff --git a/joplin/docker-compose_joplin.yml b/joplin/docker-compose-joplin.yml similarity index 100% rename from joplin/docker-compose_joplin.yml rename to joplin/docker-compose-joplin.yml diff --git a/nextcloud/docker-compose_nextcloud.yml b/nextcloud/docker-compose-nextcloud.yml similarity index 100% rename from nextcloud/docker-compose_nextcloud.yml rename to nextcloud/docker-compose-nextcloud.yml diff --git a/rancher/docker-compose_rancher.yml b/rancher/docker-compose-rancher.yml similarity index 100% rename from rancher/docker-compose_rancher.yml rename to rancher/docker-compose-rancher.yml diff --git a/vaultwarden/docker-compose_vaultwarden.yml b/vaultwarden/docker-compose-vaultwarden.yml similarity index 100% rename from vaultwarden/docker-compose_vaultwarden.yml rename to vaultwarden/docker-compose-vaultwarden.yml