logoalt Hacker News

aleksiy123today at 2:01 PM6 repliesview on HN

Anyone have good alternatives for ci/cd on the cheap for a solo dev?

I’m blowing through my 1000 mins in days.

Thinking to either pool some free tiers or figure something out with spot instances.

Also is it just me or is CI/CD tooling still sort of rough all around.


Replies

Atotalnoobtoday at 2:04 PM

Your best bet is to self host woodpecker CI.

Hetzner has cheap VPS that I host my CI on. It costs like $10/month.

Pick the cheapest region, since CI runners location doesn’t matter much.

show 1 reply
sowbugtoday at 3:05 PM

I have Gitea and Gitea Runner apps running on TrueNAS on an extra mini PC in a closet. Works better than GitHub for me.

horsawlarwaytoday at 2:17 PM

I self-host Drone CI still. I think Harness is in the slow process of letting it rot (it still gets at least some updates, though), which is kind of a shame, but it still does just fine for my CI needs (solo usage as well).

https://docs.drone.io/server/provider/github/

Very easy to stand up, does just fine. Definitely doesn't have the "library" of prebuilt actions that GHA does, but for the most part... I consider that a plus.

Otherwise it's very similar in concept - define actions in a yaml file, run commands on an image, webhook integration with most repo providers.

I run it on some old hardware locally (k3s cluster on old machines) and it outperforms the 1000 minutes from GHA easily, and costs basically nothing but some maintenance and time.

I've been keeping my eyes open for something new in this space since Harness bought it, though - so if other folks have recommendations I'd be interested in alternatives.

theSagetoday at 2:07 PM

We use jayporeci.in and have never hit capacity problems since we can choose to run it in laptops / servers / spare VMs etc.

Best decision we ever made

funkypantstoday at 2:04 PM

Host your own GitLab runner?

KeyBoardGtoday at 2:45 PM

There is a free tier for on-prem TeamCity.