Stack Sizer

תכנון משאבים ל-stack של אפליקציות self-hosted, ממקורות רשמיים.

אפליקציות

בחרו אפליקציה אחת או יותר. אפשר לחשב רק פרופילים שפורסמו.

עומס ואפשרויות

Woodpecker CI

v1.0.0
עומס

עד 20 משתמשים ו-50 מאגרים, כ-100 pipelines ביום, 2 workflows במקביל על agent אחד (MAX_WORKFLOWS=2) שמקמפלים קוד ובונים images של Docker; ‏SQLite.

אפשרויות

אין אפשרויות שמשנות את המשאבים של האפליקציה הזו.

משאבים מומלצים

דרישות האפליקציות + baseline של המערכת + מרווח בטיחות. לא מתווסף שום דבר אחר, ושום מספר לא מעוגל לגודל של מכונה.

vCPU 5.52, RAM 20.1 GiB, דיסק 45.54 GiB

vCPU5.52
RAM20.1GiB
דיסק45.54GiB
פירוט
שורהמקור השורהvCPURAM (GiB)דיסק (GiB)מקורות
Woodpecker CIWoodpecker server (web UI, API, webhooks, scheduler) · עומס בינוני0.50.55.11234
Woodpecker CIWoodpecker agent with its pipeline containers (Docker backend) · עומס בינוני41526.3156789104
baseline של המערכתמערכת הפעלה, container runtime ‏(Docker Engine, ‏containerd), יומני מערכת (journald), ועוד יומנים ל-2 containers0.11.258.2111213141516
מרווח בטיחותvCPU ‏20%, ‏RAM ‏20%, דיסק 15% מהאפליקציות + baseline0.923.355.941712181519
סה״כ מומלץ5.5220.145.54
מקורות
  1. README.md at v3.19.0 (around 100 MB RAM for the server and 30 MB for the agent when idle; SQLite by default; Codeberg as a public instance) (Woodpecker CI, נקרא ב-14 באוק׳ 2026)
  2. Woodpecker docs 3.19.x: Server configuration (WOODPECKER_OPEN default false, ADMIN, ORGS, PLUGINS_PRIVILEGED, LOG_STORE=database, no data archival and no backups, ports 8000 and 9000) (Woodpecker CI, נקרא ב-14 באוק׳ 2026)
  3. Docker Hub woodpeckerci/woodpecker-server:v3.19.0 (linux/amd64): 21,255,672 B compressed; 2 layers decompressed and counted: 61,089,280 B (Woodpecker CI, נקרא ב-14 באוק׳ 2026)
  4. Docker: containerd image store is the default on fresh Engine 29+ installs and keeps images compressed and uncompressed (Woodpecker CI, נקרא ב-14 באוק׳ 2026)
  5. Woodpecker docs 3.19.x: Agent configuration (WOODPECKER_MAX_WORKFLOWS default 1, agent.conf in /etc/woodpecker, healthcheck on :3000, gRPC without TLS by default) (Woodpecker CI, נקרא ב-14 באוק׳ 2026)
  6. Woodpecker docs 3.19.x: Docker backend (one container per step, images never removed by the agent, memory and CPU limits default 0 = unlimited) (Woodpecker CI, נקרא ב-14 באוק׳ 2026)
  7. GitHub Docs: GitHub-hosted runners reference (ubuntu-slim 1 CPU, 5 GB RAM, 14 GB SSD; standard Linux runner for private repos 2 CPU, 8 GB RAM, 14 GB SSD) (Woodpecker CI, נקרא ב-14 באוק׳ 2026)
  8. Docker Hub woodpeckerci/woodpecker-agent:v3.19.0 (linux/amd64): 17,174,205 B compressed; 2 layers decompressed and counted: 62,571,008 B (Woodpecker CI, נקרא ב-14 באוק׳ 2026)
  9. Docker Hub woodpeckerci/plugin-git:2.10.1 (linux/amd64): 22,717,662 B compressed; 3 layers decompressed and counted: 52,921,856 B (Woodpecker CI, נקרא ב-14 באוק׳ 2026)
  10. shared/constant/constant.go at v3.19.0 (default clone plugin docker.io/woodpeckerci/plugin-git:2.10.1) (Woodpecker CI, נקרא ב-14 באוק׳ 2026)
  11. Ubuntu Server: System requirements (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  12. Google Kubernetes Engine: About GKE node sizing (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  13. ANAROQ measurement: dockerd and containerd at rest (Ubuntu 24.04, Docker 29.8.2) (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  14. Docker Community Forums: Docker resource usage & overhead (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  15. journald.conf(5), Ubuntu Manpages (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  16. Docker Docs: Local file logging driver (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  17. AWS Compute Optimizer: Rightsizing recommendation preferences (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  18. Kubernetes: Node-pressure Eviction (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  19. mke2fs(8), Ubuntu Manpages (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
בסיס החישוב
גרסת הקטלוג
2026.10.10
מדיניות sizing
2026.10.0
פרופיל Woodpecker CI
1.0.0

איך המספרים נבנים

Deployment Spec

הפכו את התוצאה לקישור שאפשר לשמור או לשתף. הכול נמצא בקישור, ושום דבר לא נשלח אלינו.

מזהה image קצר באותיות קטנות, למשל ubuntu-24.04.