This is my repository for creating my builder agents that I deploy and run locally for doing CI on my projects. This allows me greater control and to allocate more resources such as RAM to my runners when I have projects that require it. This enables my Jenkins setup to exceed the capabilities of GitHub actions which was why I switched over. I also made the switch because of budgeting, as GitHub was planning to add a charge for the usage of self-hosted runners which I could not tolerate. In CI, I build the images and am working towards achieving CD where the containers will automatically be recreated with the new images when a push occurs, but this is a bit more difficult as I want to avoid interrupting active builds.