Woodpecker CI logo

Woodpecker CI

Simple yet powerful self-hosted CI/CD pipeline engine

4.5k Go Apache-2.0 1 month ago

Overview

Woodpecker CI is a community fork of Drone CI that provides a lightweight, container-native continuous integration and deployment system. Pipelines are defined in YAML files stored alongside your code and run in Docker containers, making them reproducible and easy to reason about. It integrates with Gitea, GitHub, GitLab, and Forgejo out of the box.

Where it falls short of Dropbox

  • No built-in artifact storage; needs external S3 or similar
  • Plugin ecosystem smaller than GitHub Actions
  • Limited matrix build support compared to enterprise CI systems

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

ci-cd
pipelines
docker
gitea
self-hosted
Maintain Woodpecker CI?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Woodpecker CI difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/woodpecker-ci)](https://openreplace.com/woodpecker-ci)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Continuous peer-to-peer file synchronization between your own devices

86k Go MPL-2.0 5 days ago
2/5
Woodpecker CI vs Syncthing

Command-line program to sync files across 70+ cloud storage providers

58k Go MIT 5 days ago
2/5
Woodpecker CI vs Rclone

File list program supporting multiple storages, with WebDAV and web UI

50k Go AGPL-3.0 22 days ago
2/5
Woodpecker CI vs AList

Portable all-in-one file server with resumable uploads, WebDAV, FTP, and media indexing

45k Python MIT 11 days ago
2/5
Woodpecker CI vs copyparty