martabal / docker-gitea_act_runner

Act runner in docker for gitea

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker for Gitea Act runner

Publish Release

Act runner is a runner for Gitea based on Gitea fork of act .

Run it

docker run --name=act_runner \
    -e INSTANCE=GITEA_URL \
    -e TOKEN=RUNNER_TOKEN \
    -e NAME=RUNNER_NAME `#optional` \
    -e LABELS=RUNNER_TAGS `#optional` \
    -v path_to_data:/config \
    -v /var/run/docker.sock:/var/run/docker.sock \
    martabal/act_runner

Docker-compose

version: "2.1"
services:
  immich:
    image: martabal/act_runner:latest
    container_name: act_runner
    environment:
      - INSTANCE=GITEA_URL
      - TOKEN=RUNNER_TOKEN
      - NAME=RUNNER_NAME #optional
      - LABELS=RUNNER_TAGS #optional
    volumes:
        - path_to_data:/config
        - /var/run/docker.sock:/var/run/docker.sock
    restart: unless-stopped

Parameters

Environment variables

Parameters Function Default Value
-e INSTANCE gitea instance ROOT_URL
-e TOKEN Runner token from gitea
-e NAME Runner name
-e LABELS Runner tags, comma separated
-e INSECURE Check server's certificate if using https protocol false
-v path_to_data:/config Where .runner config file is stored

About

Act runner in docker for gitea


Languages

Language:Dockerfile 53.6%Language:Shell 46.4%