Derek Coleman & Associates Inc logoDerek Coleman & Associates Inc

Home / Marketplace / GitHub Actions Self-Hosted Runner on Ubuntu 24.04 LTS

GitHub Actions Self-Hosted Runner on Ubuntu 24.04 LTS

A pre-configured GitHub Actions self-hosted runner: register it with your repository or organization and jobs start flowing immediately. No inbound ports are required — the agent dials out to your CI service, so it slots into locked-down networks cleanly. Published and maintained by Derek Coleman & Associates Inc: freshly rebuilt against current security advisories and deployable straight from the Azure Marketplace into your own subscription.

Version: GitHub Actions runner 2.334.0 (image 2026.928.1930); 2.337.0 from image 2026.1004.2208Platform: Microsoft AzurePorts: none inbound (runner connects outbound)Category: DevOps & CI/CD

What's included

  • GitHub Actions self-hosted runner pre-installed with Git and Docker (no other build toolchains)
  • Ubuntu 24.04 LTS base with automatic security updates enabled
  • Outbound-only connectivity — no inbound ports to expose
  • Trusted Launch support: Secure Boot + vTPM
  • Azure Monitor Agent, Defender for Cloud, and Update Manager install cleanly

Quick start

  1. Deploy from the Azure Marketplace (Get It Now → Create), choosing your SSH key at the Administration step.
  2. Allow inbound SSH (22) for yourself only — the runner itself needs no inbound ports.
  3. Register the runner with GitHub as the ghrunner user (see First login below): ./config.sh with your repo/org URL and a registration token, then `exit` and run svc.sh install + start as root from your admin account.
  4. Watch your first job land: the runner appears under Settings → Actions → Runners within a minute of registration.

Common use cases

  • Private-network CI/CD jobs
  • Custom hardware and toolchains
  • Faster builds with persistent caches
  • Cost control for heavy pipelines

Why our images

Freshly rebuilt against the latest security advisories, no shared default credentials, Trusted Launch support, and automatic OS security updates — everything runs in your own Azure subscription under your governance.

Deploy GitHub Actions Self-Hosted Runner in minutes

Production-ready, hardened, and maintained. Deploy straight from the Azure Marketplace into your subscription.