Skip to content

HomeLabHQ/runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github action runner in docker

Inspired by this article

Requirements

Need 2 env variables:

  • Organization name
  • PAT for registering runner(should have organization admin rights)
  • DOCKER_GROUP to use dockerindocker(dind)

Notes

  • I'm hosting this on 4CPU core minipc so compose.yml have 4 replicas, feel free to modify it for your environment
  • List of packages that present in github ubuntu-latest can be found here packages
  • Latest runner version
  • To specify docker group on your host provide DOCKER_GROUP env variable