DevOps и CI/CD · Apache 2.0

Woodpecker CI на VPS

Woodpecker CI на VPS: OSS форк Drone, container-based pipeline, интеграция с Gitea.

Официальный сайт: https://woodpecker-ci.org

vCPU от
1
рекомендуется
RAM от
1 GB
минимум
Диск от
20 GB
SSD/NVMe
План
VPS-XS
оптимальный

Что такое Woodpecker CI

Woodpecker CI — community-fork Drone (после лицензионных изменений Drone в 2019). Полностью Apache 2.0, container-native, YAML-based, tight integration с Gitea/Forgejo/GitLab.

Ставим Server + Agent через docker-compose. Storage — SQLite для маленьких setup, PostgreSQL для больших. OAuth с Gitea обычно работает out of the box.

Требования и совместимость

CPU
1 vCPU
рекомендуется
RAM
1 GB
минимум
Disk
20 GB
SSD/NVMe
License
Apache 2.0
официально
Поддерживаемые ОС: Ubuntu 22.04

Установка Woodpecker CI

Быстрый снапшот команд для установки на чистом VPS. У нас доступен готовый snapshot для клика в панели — эти команды выполняются автоматически.

docker run -d --name=woodpecker-server \
  -v /var/lib/woodpecker:/var/lib/woodpecker \
  -e WOODPECKER_OPEN=true \
  -e WOODPECKER_HOST=https://ci.example.com \
  -e WOODPECKER_GITEA=true \
  -p 8000:8000 \
  woodpeckerci/woodpecker-server:latest

Возможности Woodpecker CI

Ключевые фичи и характеристики, которые получаете из нашего snapshot Woodpecker CI на VPS.

  • Apache 2.0, community-driven
  • Docker, Local, Kubernetes agents
  • YAML pipeline (.woodpecker.yml)
  • OAuth с Gitea/GitLab/GitHub/Bitbucket
  • Manual trigger + cron-jobs

Для каких задач подходит

  • OSS-alternative Drone для Gitea-workflow
  • Container-native CI
  • Homelab CI

Частые вопросы

Woodpecker vs Drone для нового проекта?
Woodpecker — если ваш SCM Gitea/Forgejo. Drone — если у вас уже есть Drone install. Апи 95% совместим.
Multi-arch builds?
Да, если Docker Buildx подключен как agent. Или отдельные ARM-agents.
Secrets в plain text?
Нет, encrypted at rest в БД. Или используйте external HashiCorp Vault.

Развернуть Woodpecker CI за 60 секунд

Готовый снапшот с автобэкапом, TLS и systemd. От €3/мес.