Best / CI/CD
Best open-source CI/CD
The best open-source CI in the c17.io catalog is Woodpecker (Apache-2.0, the maintained Drone fork), with Gitea Actions if the git host is already Gitea, Jenkins if you already live there, and Concourse for container pipelines. Official Drone now redirects to Harness Open Source, so Drone is not ranked as its own row. The published combo is /stacks/woodpecker-ci.
Open the stackStart on Railway
Ranked picks
1
Woodpecker CIApache-2.0 CI engine — the c17 CircleCI/GitHub Actions stack (the maintained Drone fork).
When to pick it: Git-push pipelines you host.
8,011 stars in the catalog
2
GiteaMIT git forge with Actions-shaped CI next to the repo.
When to pick it: CI beside the git host. The git host itself is /stacks/forgejo-git.
58,536 stars in the catalog
3
JenkinsMIT automation server still named on the Woodpecker stack.
When to pick it: An existing Jenkins estate, not a greenfield Drone replacement.
26,670 stars in the catalog
4
ConcourseApache-2.0 container-based automation system.
When to pick it: Pipeline-as-containers if Woodpecker is not the shape.
7,920 stars in the catalog
How they compare
| Tool | License | Self-host | Best for |
|---|---|---|---|
| Woodpecker CI | Apache License 2.0 | Medium | Git-push pipelines you host. |
| Gitea | MIT License | Medium | CI beside the git host. The git host itself is /stacks/forgejo-git. |
| Jenkins | MIT License | Harder | An existing Jenkins estate, not a greenfield Drone replacement. |
| Concourse | Apache License 2.0 | Medium | Pipeline-as-containers if Woodpecker is not the shape. |
Related pages
FAQ
- Will my CircleCI YAML run as-is?
- No. Woodpecker and Gitea Actions use their own pipeline files. Port the jobs you still run. That is the stack FAQ.
- Where is Drone?
- drone/drone and harness/drone redirect to Harness Open Source. Woodpecker is the maintained Apache-2.0 Drone fork this site publishes.
- Are these free?
- OSI licenses as listed. You pay a runner (often a VPS with Docker). Template users never pay c17.
- How do I deploy it?
- Open /stacks/woodpecker-ci. Server + at least one agent with Docker. Git hosting can sit on /stacks/forgejo-git.
Stack of the Week
Get one stack a week that replaces a SaaS bill.