Build Better Self-Hosted Runners In 5 Days

The 5 biggest problems teams face self-hosting GitHub runners that lead to spending 10+ hours per week manually troubleshooting queuing failures, cloud bills shooting from $800 to $2800 despite using “cheap” compute SKUs, and a complex, costly mess you end up babysitting yourself...(and how to solve them)

(Without becoming the Hans Zimmer of job orchestration)

...in 5 min/day, even if you've already regretted trying to self-host before

Everyone Can & Should Self-Host Their Runners

And this free guide shows how you can achieve everything that self-hosting promises:

  • Minimise your cloud expenditure by cutting down 70%+ off CI costs.

  • Enable rapid developer velocity by achieving consistent sub-30 second queue times.

  • Develop without friction by having complete control over your infrastructure.

  • Scale to massive teams by being able to handle unlimited concurrency.

  • Run all kinds of workloads by meeting enterprise security/compliance requirements.

  • and a plethora of benefits a well-built CI unlocks...

Made by Cyril Rohr, who has...

  • Built RunsOn: a tool that allows you to fully self-host your GitHub runners which today processes more than 600k jobs daily for teams at Lovable, Cursor, Beehiv, Alan and many more.

  • Spent the last 15 or so years helping small, medium and large engineering teams leverage cloud infrastructure to achieve their business goals. (with CI optimisations being the highest impact for every team)

Not sure if this is for you?

Here's what we'll cover over the next 5 days:

  • Day 1: The #1 mistake everyone makes when self-hosting their runners (and the mentality needed to see this through)

  • Day 2: How self-hosting on persistent VMs always ends up in maintenance hell (and how to go ephemeral from day one)

  • Day 3: Why your runners end up becoming slow over time (and how to unlock rapid performance without raw compute)

  • Day 4: What does it really cost to self-host your runners (and how to leverage spot pricing for unbelievable savings)

  • Day 5: The endless edge-cases every self-hosted system faces (and how to become resilient by embracing chaos)

Ready To Make CI Your Superpower?

Your email is safe. Unsubscribe with one click at any time.

Boom! The first lesson of The Reliable Runner Roadmap is on its way to your inbox.

While you wait, would you mind answering 3 quick questions?You answers would help me understand your specific goals and challenges with self-hosted runners to make this course as relevant as possible.

var d=document,w="https://tally.so/widgets/embed.js",v=function(){"undefined"!=typeof Tally?Tally.loadEmbeds():d.querySelectorAll("iframe[data-tally-src]:not([src])").forEach((function(e){e.src=e.dataset.tallySrc}))};if("undefined"!=typeof Tally)v();else if(d.querySelector('script[src="'+w+'"]')==null){var s=d.createElement("script");s.src=w,s.onload=v,s.onerror=v,d.body.appendChild(s);}