{"repo":"Cyclenerd/hcloud-github-runner","free":true,"listed":false,"github":"https://github.com/Cyclenerd/hcloud-github-runner","clone":"git clone https://github.com/Cyclenerd/hcloud-github-runner.git","description":"🖥️ On-demand self-hosted GitHub Actions Runner on Hetzner Cloud","language":"Shell","stars":179,"topics":["github-actions","github-runner","github-runners","github-self-hosted-runner","hetzner","hetzner-cloud","self-hosted","self-hosted-runner","self-hosted-runners","fedora"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"Self-Hosted GitHub Actions Runner on Hetzner Cloud A GitHub Action to automatically create Hetzner Cloud servers and register them as self-hosted GitHub Actions runners. Launch a Hetzner Cloud Server as a self-hosted GitHub Actions Runner just before your job starts. Execute your workflow, and then automatically terminate the server upon completion. All within your GitHub Actions workflow. This GitHub Action is written in Bash (Shell Script). Everything was carefully documented and kept as simple as possible. The aim is to enable quick and easy auditability of the code. Use Cases This section highlights how using Hetzner Cloud with self-hosted runners for your GitHub Actions CI/CD workflows can lead to significant cost savings and predictable billing compared to relying solely on GitHub-managed runners. Cost Control and Predictability [!IMPORTANT] Hetzner always round up the hourly usage of a server. If you create a server just for a few minutes, we will still bill you for one whole hour. (FAQ). Potentially Lower Costs for High Usage: For organizations with consistently high CI/CD usage, self-hosting on Hetzner Cloud can be significantly more cost-effective than paying for GitHub Actions minutes, especially for larger jobs or parallel execution. No Usage Limits (Within Server Capacity): You're not restricted by GitHub Actions usage limits (within the capacity of your Hetzner Cloud Server). This is beneficial for large builds, extensive testing, or frequent deployments. The fo","default_branch":null,"files":null,"tree":[],"storefront":"/r/Cyclenerd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Cyclenerd/hcloud-github-runner/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}