Back to articles
Woodpecker CI Has a Free API: Lightweight Open-Source CI/CD for Git Repositories
How-ToDevOps

Woodpecker CI Has a Free API: Lightweight Open-Source CI/CD for Git Repositories

via Dev.to DevOpsAlex Spinov

Woodpecker CI is a community fork of Drone that provides a simple, container-native CI/CD system. It integrates with Gitea, Forgejo, GitHub, GitLab, and Bitbucket with minimal configuration. What Is Woodpecker CI? Woodpecker is a lightweight CI/CD engine with a powerful pipeline syntax. Every step runs in a Docker container, making builds reproducible and isolated. It is designed for simplicity and ease of self-hosting. Key Features: Container-native pipelines Multi-platform (Linux, ARM, Windows) Multi-backend (Docker, Local, Kubernetes) Git forge integration (Gitea, GitHub, GitLab) Matrix builds Secrets management Cron jobs REST API Installation # Docker Compose with Gitea version: '3' services: woodpecker-server: image: woodpeckerci/woodpecker-server:latest ports: - 8000:8000 environment: - WOODPECKER_OPEN = true - WOODPECKER_HOST = http://localhost:8000 - WOODPECKER_GITEA = true - WOODPECKER_GITEA_URL = http://gitea:3000 - WOODPECKER_GITEA_CLIENT = your-client-id - WOODPECKER_GITEA_

Continue reading on Dev.to DevOps

Opens in a new tab

Read Full Article
7 views

Related Articles