Stack Sizer

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

אפליקציות

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

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

Nextcloud

v1.0.0
עומס

עד 25 משתמשים, כ-125 GiB של קבצים (כ-5 GiB לכל אחד), לקוחות סנכרון בכל מכשיר, תיקיות משותפות, יומנים ואנשי קשר; כ-10 בקשות במקביל.

אפשרויות

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

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

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

vCPU 4.02, RAM 5.4 GiB, דיסק 207.92 GiB

vCPU4.02
RAM5.4GiB
דיסק207.92GiB
פירוט
שורהמקור השורהvCPURAM (GiB)דיסק (GiB)מקורות
NextcloudNextcloud (Apache, PHP and cron) · עומס בינוני22165.5123456
NextcloudPostgreSQL · עומס בינוני116.578910111213614
NextcloudRedis (file locking, distributed cache, sessions) · עומס בינוני0.250.250.515141617
baseline של המערכתמערכת הפעלה, container runtime ‏(Docker Engine, ‏containerd), יומני מערכת (journald), ועוד יומנים ל-3 containers0.11.258.3181920212223
מרווח בטיחותvCPU ‏20%, ‏RAM ‏20%, דיסק 15% מהאפליקציות + baseline0.670.927.122419252226
סה״כ מומלץ4.025.4207.92
מקורות
  1. Nextcloud 35 Admin Manual: System requirements (PostgreSQL 14–18, 18 recommended; PHP 8.5 recommended; min 128 MB, recommended 512 MB RAM per process) (Nextcloud, נקרא ב-14 באוק׳ 2026)
  2. Nextcloud 35 Admin Manual: Server tuning (typical PHP worker 50–100 MB; 2 GB for PHP ≈ 30 workers; clients poll every 30 s; Redis file locking relieves the DB) (Nextcloud, נקרא ב-14 באוק׳ 2026)
  3. nextcloud/docker 35/apache Dockerfile (php:8.5-apache-trixie, 35.0.1, crontab */5 cron.php, remoteip X-Real-IP from private ranges, /var/www/data, VOLUME /var/www/html, no HEALTHCHECK) (Nextcloud, נקרא ב-14 באוק׳ 2026)
  4. Docker Hub tag nextcloud:35.0.1-apache (linux/amd64): 515,605,043 B compressed; 22 layers decompressed and counted: 1,513,370,624 B (code layer 816,867,328 B) (Nextcloud, נקרא ב-14 באוק׳ 2026)
  5. Docker: containerd image store is the default on fresh Engine 29+ installs and keeps images compressed and uncompressed (Nextcloud, נקרא ב-14 באוק׳ 2026)
  6. Nextcloud 35 Admin Manual: Configuration parameters (trash bin and versions retention auto, activity_expire_days 365, log_rotate_size 100 MiB, dbpersistent off) (Nextcloud, נקרא ב-14 באוק׳ 2026)
  7. PostgreSQL 18 documentation: 19.4 Resource Consumption (Nextcloud, נקרא ב-10 באוק׳ 2026)
  8. PostgreSQL 18 documentation: 19.3 Connections and Authentication (Nextcloud, נקרא ב-10 באוק׳ 2026)
  9. PostgreSQL 18 documentation: 19.10 Vacuuming (autovacuum settings) (Nextcloud, נקרא ב-10 באוק׳ 2026)
  10. PostgreSQL 18 documentation: 19.5 Write Ahead Log (max_wal_size) (Nextcloud, נקרא ב-10 באוק׳ 2026)
  11. PostgreSQL 18 documentation: 51.2 How Connections Are Established (Nextcloud, נקרא ב-10 באוק׳ 2026)
  12. Docker Official Image postgres: documentation (docker-library/docs) (Nextcloud, נקרא ב-10 באוק׳ 2026)
  13. Docker Hub: library/postgres tag 18.6 (compressed image sizes) (Nextcloud, נקרא ב-10 באוק׳ 2026)
  14. Nextcloud 35 Admin Manual: Transactional file locking (database by default, significant DB load; Redis recommended; Memcached unsuitable) (Nextcloud, נקרא ב-14 באוק׳ 2026)
  15. Nextcloud 35 Admin Manual: Memory caching (APCu local, Redis 4.0+ distributed and locking) (Nextcloud, נקרא ב-14 באוק׳ 2026)
  16. nextcloud/docker 35/apache config/redis.config.php (REDIS_HOST sets memcache.distributed and memcache.locking to Redis) (Nextcloud, נקרא ב-14 באוק׳ 2026)
  17. Docker Hub tag redis:8.10.2 (linux/amd64): 55,569,153 B compressed; 7 layers decompressed and counted: 148,460,032 B (Nextcloud, נקרא ב-14 באוק׳ 2026)
  18. Ubuntu Server: System requirements (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  19. Google Kubernetes Engine: About GKE node sizing (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  20. ANAROQ measurement: dockerd and containerd at rest (Ubuntu 24.04, Docker 29.8.2) (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  21. Docker Community Forums: Docker resource usage & overhead (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  22. journald.conf(5), Ubuntu Manpages (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  23. Docker Docs: Local file logging driver (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  24. AWS Compute Optimizer: Rightsizing recommendation preferences (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  25. Kubernetes: Node-pressure Eviction (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
  26. mke2fs(8), Ubuntu Manpages (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
בסיס החישוב
גרסת הקטלוג
2026.10.10
מדיניות sizing
2026.10.0
פרופיל Nextcloud
1.0.0

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

Deployment Spec

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

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