Skip to content

11notes/docker-github-runner

Repository files navigation

banner

GITHUB-RUNNER

size5pxversion5pxpulls5px5pxswiss_made

github runner

SYNOPSIS 📖

What can I do with this? Run your own github runners fully self-hosted. Use sysbox for rootless DinD withouth exposing the socket.

VOLUMES 📁

  • /home/runner - Directory of your runner data

COMPOSE ✂️

name: "github"
services:
  runner01:
    runtime: sysbox-runc
    deploy:
      resources:
        limits:
          cpus: '8.00'
          memory: 4G
    image: "11notes/github-runner:2.328.0"
    environment:
      TZ: "Europe/Zurich"
      RUNNER_NAME: "runner01"
      RUNNER_REPO: "11notes/docker-node"
      RUNNER_ADMINISTRATION_TOKEN: ${RUNNER_ADMINISTRATION_TOKEN}
    volumes:
      - "var:/runner"
    restart: "always"

volumes:
  var:

ENVIRONMENT 📝

Parameter Value Default
TZ Time Zone
DEBUG Will activate debug option for container image and app (if available)
RUNNER_NAME name of the runner
RUNNER_REPO username/repository (no URL required)
RUNNER_ADMINISTRATION_TOKEN github access token with Administration permission set to write

MAIN TAGS 🏷️

These are the main tags for the image. There is also a tag for each commit and its shorthand sha256 value.

REGISTRIES ☁️

docker pull 11notes/github-runner:2.328.0
docker pull ghcr.io/11notes/github-runner:2.328.0
docker pull quay.io/11notes/github-runner:2.328.0

SOURCE 💾

PARENT IMAGE 🏛️

BUILT WITH 🧰

GENERAL TIPS 📌

Tip

  • Use a reverse proxy like Traefik, Nginx, HAproxy to terminate TLS and to protect your endpoints
  • Use Let’s Encrypt DNS-01 challenge to obtain valid SSL certificates for your services

ElevenNotes™️

This image is provided to you at your own risk. Always make backups before updating an image to a different version. Check the releases for breaking changes. If you have any problems with using this image simply raise an issue, thanks. If you have a question or inputs please create a new discussion instead of an issue. You can find all my other repositories on github.

created 01.09.2025, 23:10:58 (CET)

About

github runner

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •