Woodpecker CI
Extensible CI/CD engine based on containerized pipeline steps

Woodpecker CI is a lightweight, extensible CI/CD engine for building, testing, and deploying software. It executes pipeline steps in containers and is designed to integrate with common Git forges using webhook-driven workflows.
Key Features
- Container-based pipeline execution for isolated, reproducible builds
- Multi-workflow support within a single repository, including dependent workflows
- Plugin-based extensibility to add custom capabilities beyond standard images
- Server/agent architecture to scale runners across multiple machines
- Default SQLite storage for simple deployments
Use Cases
- Automating build, test, and deployment pipelines for software projects
- Running Docker-based CI jobs for monorepos with multiple independent workflows
- Extending CI behavior with custom plugins for internal tooling and integrations
Limitations and Considerations
- Focuses on containerized execution, so workloads requiring non-container runtimes may need additional runner customization
Woodpecker CI fits teams that want a straightforward CI/CD platform with a Docker-first execution model and strong extensibility. Its lightweight footprint and workflow flexibility make it suitable for homelabs through production deployments.
Categories:
Tags:
Tech Stack:
Similar Services
Ansible
Agentless IT automation and configuration management engine
Open source, agentless automation engine for configuration management, app deployment, orchestration, and infrastructure provisioning using YAML playbooks over SSH.

Gitea
Self-hosted Git hosting with code review, issues, and CI/CD
Gitea is a lightweight, self-hosted Git service with repositories, pull requests, issues, wiki, packages, and built-in CI/CD via Actions and runners.

Coolify
Self-hosted PaaS for deploying apps, databases, and services
Open-source, self-hostable PaaS to deploy websites, full-stack apps, databases, and Docker services on your own servers with Git-based CI/CD workflows.

OneDev
Self-hosted Git server with CI/CD, issue tracking, and package registries
OneDev is a self-hosted DevOps platform combining Git hosting, CI/CD pipelines, Kanban-style issue tracking, code review, and built-in package registries.

Bytebase
Database DevSecOps platform for schema change and access governance
Open-source database DevSecOps tool for managing schema migrations, SQL review, audit logging, access control, and data masking across multiple databases.

VERT
On-device file converter running in WebAssembly.
WebAssembly-powered on-device file converter built with Svelte and TypeScript, enabling offline, privacy-first conversions.
Go
Docker
TypeScript