EVERYTHING XIAOMI
Get listed
Woodpecker CI logo

Woodpecker CI

Woodpecker CI is an open-source CI/CD engine for running project pipelines, with self-hosted installation and no hosted option.

Place
#21 of 58
Score
6.9
Woodpecker CI's website

What Woodpecker CI is

Woodpecker CI is an open-source CI/CD engine for running project pipelines, with self-hosted installation and no hosted option. Pipeline steps run in Docker containers, while plugins can extend pipeline features. A project can have multiple workflows that depend on one another, and supported forges can trigger pipelines for pushes, tags, and pull requests. Documented integrations include GitHub, Gitea, Forgejo, GitLab, Bitbucket, and Bitbucket Datacenter, though feature support differs by forge; release events are not supported for the two Bitbucket options. Woodpecker supports YAML configuration and artifact or dependency caching. It is distributed as container images and pre-built binaries, with official DEB and RPM packages for Linux amd64 and arm64. Agents can use Docker, Kubernetes, or Local backends, depending on operating-system support. The Local backend runs commands on the agent host without isolation and is intended only for trusted private setups. Authentication uses OAuth2 through a configured forge. SQLite is the default database, with PostgreSQL and MySQL also supported. The project says it will always be free.

Good

  • Free, open-source, self-hosted CI/CD engine.
  • Supports multiple forge integrations.
  • Pipelines can use Docker or Kubernetes backends.
  • Supports YAML configuration and caching.
  • Offers SQLite, PostgreSQL, and MySQL database options.

Watch out

  • There is no hosted option.
  • Local backend runs commands without isolation.
  • Forge feature support differs.
  • Multiple-forge connections are experimental and not recommended for untrusted environments.

Who it suits

Woodpecker CI suits teams that want a free, self-hosted pipeline engine and can manage its deployment. Its Local backend is appropriate only for trusted private setups because commands run without isolation.

Verdict

Woodpecker CI offers a free self-hosted pipeline engine with several forge integrations and execution backends. Its deployment and security limits matter: the Local backend lacks isolation, and connecting multiple forges is not recommended for untrusted environments.

Plans and prices

From Woodpecker CI's own pricing page, checked 7 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Woodpecker CIFreeOpen-source CI/CD engine · self-hosted installation · Free; Woodpecker says it will always be free.

The facts

Each one read from Woodpecker CI's own pages, with the date it was checked.

What it does

Database
Woodpecker uses SQLite by default; PostgreSQL and MySQL are also listed as database options.checked 7 Oct 2026
Deployment
The Docker Compose guide shows a server and agent deployment, persistent server data, and shared-secret authentication between the server and agents.checked 7 Oct 2026
Execution backends
Agents can use Docker, Kubernetes, or Local backends, with backend availability varying by host operating system.checked 7 Oct 2026
Extensions
External HTTP extensions can modify or generate pipeline configuration and provide registry credentials or secrets.checked 7 Oct 2026
Extension security
Woodpecker signs HTTP requests to extensions, which may receive private information and return configurations that can be executed.checked 7 Oct 2026
Forge integrations
Built-in forge support includes GitHub, Gitea, Forgejo, GitLab, Bitbucket, and Bitbucket Datacenter.checked 7 Oct 2026
Installation
Woodpecker is distributed as container images and pre-built binaries; official DEB and RPM packages are built for Linux amd64 and arm64.checked 7 Oct 2026
Local backend limitation
The local backend runs pipeline commands on the agent host without isolation and is recommended only for trusted private setups.checked 7 Oct 2026
Multiple forges
Connecting multiple forges is described as experimental and is not recommended for public or otherwise untrusted environments.checked 7 Oct 2026
Pipeline events
Supported forges can trigger pipelines on events such as pushes, tags, and pull requests; release events are not supported for Bitbucket or Bitbucket Datacenter.checked 7 Oct 2026
Pipeline execution
Woodpecker runs pipeline steps in Docker containers, and plugins can extend pipeline features.checked 7 Oct 2026
Project history
Woodpecker was forked from Drone 0.8 in 2019 and was originally forked by @laszlocph.checked 7 Oct 2026
Purpose
Woodpecker is a CI/CD engine with extensibility.checked 7 Oct 2026
Secret handling
Woodpecker supports repository, organization, and global secrets, and warns that externally sourced secrets may be exposed in pipeline logs.checked 7 Oct 2026
Security limitation
The Local backend runs pipeline commands without isolation and is recommended only for private setups where code and pipelines are trusted.checked 7 Oct 2026
Support channels
The project lists Matrix, Mastodon, and Bluesky as community links.checked 7 Oct 2026
User access
Woodpecker uses OAuth2 authentication through the configured forge and does not have its own user registration.checked 7 Oct 2026
Workflows
A project can have multiple workflows that depend on one another.checked 7 Oct 2026

The company

Founded
2019checked 28 Sep 2026

Where it runs

Platform support
The supported-platforms page lists Windows, macOS, and Linux builds for selected components and architectures; backend availability varies by operating system.checked 7 Oct 2026

Money

Price
The project says Woodpecker is open source and free, and will always be totally free.checked 7 Oct 2026

Alternatives to Woodpecker CI

All alternatives
  1. 1Codemagic logo

    Codemagic

    Free planAndroidiOSWebAPI
    8.2From $99 a month
  2. 2TeamCity logo

    TeamCity

    Free planAndroidWebAPILinux
    8.2From $15 a month
  3. 3Azure Test Plans logo

    Azure Test Plans

    Free planWebAPIExtensionLinux
    8.1From $6 a month
  4. 4

    Bitbucket Pipelines

    Free planWebAPILinuxmacOS
    8.0From $3.65 a month
  5. 5AppVeyor logo

    AppVeyor

    Free planWebAPILinuxmacOS
    7.9From $29 a month
  6. 6AWS CodeBuild logo

    AWS CodeBuild

    Free planWebAPILinuxmacOS
    7.9From $0.01 a month