Valentin Heiserer 1fccceb2a7
Some checks failed
Publish / publish (push) Failing after 9h0m34s
.github/workflows/publish.yml aktualisiert
2025-11-19 04:49:04 +01:00
2025-04-19 22:56:20 +05:00
2025-04-17 22:26:47 +05:00
2025-04-19 22:56:20 +05:00
2023-09-28 17:51:52 +02:00
2025-04-19 22:56:20 +05:00

Windows Docker Gitea Runner

This repository is a Gitea version of the tiobe/docker-github-runner-windows runner for GitHub.

This repository will run the self-hosted gitea actions runners for Windows with Visual Studio 2022 buildtools installed by default.

The build images can be found on Docker Hub.

Environment variables

Environment Variable Description
GITEA_RUNNER_NAME The name of the runner to use.
GITEA_RUNNER_REGISTRATION_TOKEN The format of the registration token is a random string D0gvfu2iHfUjNqCYVljVyRV14fISpJxxxxxxxxxx.
GITEA_RUNNER_LABELS A comma separated string to indicate the labels. Default is 'windows:host'
GITEA_INSTANCE_URL URL of the Gitea server e.g gitea.mycompany.com.

docker-compose.yml example

volumes:
  runner_cache: {}
  runner_packages_cache: {}

services:
  runner:
    build: 
      context: .
      dockerfile: Dockerfile
    environment:
      GITEA_INSTANCE_URL: "http://myhost.mycompany.com:8080"
      GITEA_RUNNER_REGISTRATION_TOKEN: "abcdefghijklmnopqrstuvwxyz0123456789ABCD"
      GITEA_RUNNER_NAME: "windows-docker"
      GITEA_RUNNER_LABELS: "windows:host,windows-latest:host"
    volumes:
      - .\data:c:\actions-runner\data
      - runner_cache:c:\users\ContainerAdministrator\.cache
      - runner_packages_cache:c:\users\ContainerAdministrator\.nuget\packages
Description
This repository will run the self-hosted gitea action runner for Windows with Visual Studio 2022 buildtools installed by default.
Readme MIT 48 KiB
2025-11-20 20:27:21 +01:00
Languages
PowerShell 53.1%
Dockerfile 46.9%