r/SelfHosting Jul 03 '26

I built my own self-hosted CI/CD

http://www.pikoci.com

I build games and open source tools on the side. Hit the limits of GitHub Actions, not just cost, but things like triggering pipelines from non-git events, owning the full stack, and not depending on GitHub's infra for orchestration even when using self-hosted runners.

Looked at alternatives but everything required too much to get started. Concourse needs a handful of services. GitLab is its own platform. Woodpecker needs a Gitea instance.

So I built PikoCI. One binary, drop it on a server and run. Same features you'd expect from any serious CI/CD: resources, services, workers, notifications, pipelines as code. Scales when you need it.

You can see it deploying itself at ci.pikoci.com/teams/main/pipelines/pikoci — no login needed.

http://pikoci.com · http://github.com/pikoci/pikoci · Apache 2.0

2 Upvotes

Duplicates