Woodpecker CI Self-Hosted Continuous Integration Engine
Woodpecker is a simple yet powerful self-hosted CI/CD engine written in Go with great extensibility. It runs pipelines defined in YAML, supports plugins for extensibility, uses minimal resources, and is the CI engine behind Codeberg.
Installation
Requirements and caveats from upstream:
- It requires around 100 MB of RAM (Server) and 30 MB (Agent) at runtime in idle mode.
Basic usage or getting-started notes:
Woodpecker can be installed in various ways (see the Installation Instructions) and runs with SQLite as database by default.
Support
You can support the project by becoming a backer on Open Collective or via GitHub Sponsors.
Extracted from upstream docs: https://raw.githubusercontent.com/woodpecker-ci/woodpecker/HEAD/README.md