Skip to content
c17 .ioJoin list

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. 1

    Woodpecker CI

    Apache-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. 2

    Gitea

    MIT 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. 3

    Jenkins

    MIT 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. 4

    Concourse

    Apache-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

ToolLicenseSelf-hostBest for
Woodpecker CIApache License 2.0MediumGit-push pipelines you host.
GiteaMIT LicenseMediumCI beside the git host. The git host itself is /stacks/forgejo-git.
JenkinsMIT LicenseHarderAn existing Jenkins estate, not a greenfield Drone replacement.
ConcourseApache License 2.0MediumPipeline-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.

Sponsor this page