🔨 Developer

CI / CD VPS (Woodpecker) Hosting — Self-hosted continuous integration — modern Drone CI fork

Woodpecker CI — the actively-maintained fork of Drone. Docker-native CI, YAML pipelines, no per-build-minute pricing. Pairs naturally with our Git Hosting VPS for a complete self-hosted dev stack. Built for Development teams, DevOps engineers, anyone tired of GitHub Actions minute pricing.

CI / CD VPS (Woodpecker) Plans

Three plans, one purr-fect fit.

Every ci / cd (woodpecker) plan includes free DDoS protection, full root access, IPv6 networking, daily snapshots, and 24/7 human support.

🐾 Starter
CI / CD VPS (Woodpecker)
$7.99/mo
  • 2 vCPU dedicated
  • 2 GB DDR4 RAM
  • 40 GB NVMe
  • 1 TB Bandwidth
  • 1 Gbps Network
  • Pre-installed: Woodpecker CI Server
Order Starter
🐅 Premium
CI / CD VPS (Woodpecker)
$35.99/mo
  • 8 vCPU dedicated
  • 16 GB DDR4 RAM
  • 200 GB NVMe
  • 5 TB Bandwidth
  • 1 Gbps Network
  • Pre-installed: Woodpecker CI Server
Order Premium
What's included

Everything pre-installed, nothing to configure.

Order, wait 30 seconds for deploy, log in — your stack is running.

🐳

Docker-native pipelines

Every step runs in a container. Same image locally as in CI. No mysterious 'works on my machine'.

📋

Simple YAML

Drone-style `.woodpecker.yml`. Familiar if you've used GitLab CI or GitHub Actions.

Parallel + matrix builds

Run test matrices across Node 18/20/22 in parallel. Pipelines fan out and back in.

🔌

Connect to any Git host

Gitea, Forgejo, GitLab, GitHub, Bitbucket — Woodpecker talks to all of them via webhooks + OAuth.

🔒

Encrypted secrets

Per-repo, per-org, per-team secret stores. Environment injection at run time.

📦

Plugin ecosystem

1000+ community plugins — push Docker images, deploy to Kubernetes, post to Slack, generate releases.

01 — Who this is for

Built for development teams

Woodpecker CI — the actively-maintained fork of Drone. Docker-native CI, YAML pipelines, no per-build-minute pricing. Pairs naturally with our Git Hosting VPS for a complete self-hosted dev stack.

🔨
Why a dedicated ci / cd (woodpecker) VPS beats DIY

You could install Woodpecker CI Server on a generic $5 VPS. Most people who try spend an evening on the install, another on hardening, another on backups, and then it falls over the first time the kernel updates. We've done that work — every ci / cd (woodpecker) plan is tuned, monitored, and updateable in one click.

🐾
02 — The stack

What's actually running on your VPS

No black boxes — here's the exact software shipped on every CI / CD VPS (Woodpecker) plan.

The CI / CD VPS (Woodpecker) image ships with: Woodpecker CI Server + Agent (Docker-native). We don't fork or patch — we use the official upstream releases, with sensible defaults for our hardware. Update on your schedule, not ours.

Everything runs in containers via Docker, so updates are atomic. If a release breaks something, roll back to the previous image in 30 seconds. No 'I broke prod by running apt upgrade' moments.

🐾
03 — The hardware

Real cores, real NVMe.

The same KVM hypervisor and enterprise NVMe drives we use across every OliveVPS region.

99.99%
Uptime SLA
10 Gbps
Free DDoS
<30s
Deploy Time
20+
Regions

Pick from 20+ datacenter regions worldwide. CI / CD VPS (Woodpecker) VPS pricing stays the same in every region — the hardware specs, the bandwidth allowance, the SSD speed. The only thing that changes is your latency to end users.

Common questions

About CI / CD VPS (Woodpecker) hosting.

Woodpecker vs Jenkins?

Woodpecker is YAML-first, Docker-native, lightweight. Jenkins is plugin-first, JVM-heavy, customisable to any extreme. For modern container workflows Woodpecker is far simpler. For legacy on-prem builds, Jenkins still rules.

How many concurrent builds?

Each agent runs one build at a time. Starter has 1 agent. Pro has 2. Premium has 4. More agents are addable via additional VPS or by scaling the existing one.

Compatible with GitHub Actions YAML?

No — different YAML structure. Migration is straightforward (think `steps` → `pipeline`, `uses` → `image`) but not zero-config.

Can I cache Docker layers?

Yes — Woodpecker supports BuildKit cache mounts and external Docker registry caches. Speeds up builds 5–10× for repeated dependency installs.

📖
Full guide available

Want to install this yourself?

We have a complete step-by-step tutorial covering the manual install, configuration, and operational gotchas — useful even if you go with our pre-installed plan.

Read the full tutorial →

Ready to launch your CI / CD VPS (Woodpecker)?

Order in 60 seconds. Server live in 30. No setup fees, 7-day money-back guarantee.

Deploy CI / CD VPS (Woodpecker) →