Stack Sizer
תכנון משאבים ל-stack של אפליקציות self-hosted, ממקורות רשמיים.
עומס ואפשרויות
Mattermost
v1.0.0עומס
עד 100 משתמשים בכמה צוותים, כ-3,000 הודעות ביום, צילומי מסך ומסמכים עד 25 MB למשתמש בחודש.
אפשרויות
אין אפשרויות שמשנות את המשאבים של האפליקציה הזו.
משאבים מומלצים
דרישות האפליקציות + baseline של המערכת + מרווח בטיחות. לא מתווסף שום דבר אחר, ושום מספר לא מעוגל לגודל של מכונה.
vCPU 2.52, RAM 5.1 GiB, דיסק 51.405 GiB
vCPU2.52
RAM5.1GiB
דיסק51.405GiB
פירוט
| שורה | מקור השורה | vCPU | RAM (GiB) | דיסק (GiB) | מקורות |
|---|---|---|---|---|---|
| Mattermost | Mattermost Team Edition (web app, API, WebSockets, jobs) · עומס בינוני | 1 | 2 | 30 | 12345 |
| Mattermost | PostgreSQL · עומס בינוני | 1 | 1 | 6.5 | 6789101112132 |
| baseline של המערכת | מערכת הפעלה, container runtime (Docker Engine, containerd), יומני מערכת (journald), ועוד יומנים ל-2 containers | 0.1 | 1.25 | 8.2 | 141516171819 |
| מרווח בטיחות | vCPU 20%, RAM 20%, דיסק 15% מהאפליקציות + baseline | 0.42 | 0.85 | 6.705 | 2015211822 |
| סה״כ מומלץ | 2.52 | 5.1 | 51.405 |
מקורות
- Mattermost docs: Software and hardware requirements (PostgreSQL 14.0+; v12.0 needs 15+; single server 1–1,000 users: 1 vCPU, 2 GB RAM; 1,000–2,000: 2 vCPU, 4 GB) (Mattermost, נקרא ב-14 באוק׳ 2026)
- Mattermost docs: Scale up to 200 users (app node 2 vCPU/4 GiB; files 1–5, 5–25 or 25–100 MB per user per month; start from 600–800 MB) (Mattermost, נקרא ב-14 באוק׳ 2026)
- mattermost repository: model/config.go at v11.7.12 (ListenAddress :8065, SiteURL http://localhost:8065, MaxOpenConns 100, MaxUsersPerTeam 50, EnableOpenServer false, socket in /var/tmp) (Mattermost, נקרא ב-14 באוק׳ 2026)
- Docker Hub manifest of mattermost/mattermost-team-edition:11.7.12 (linux/amd64): 448,271,026 B compressed; 31 layers decompressed and counted: 649,274,368 B (Mattermost, נקרא ב-14 באוק׳ 2026)
- Docker: the containerd image store keeps image layers both compressed and uncompressed (Mattermost, נקרא ב-14 באוק׳ 2026)
- PostgreSQL 18 documentation: 19.4 Resource Consumption (Mattermost, נקרא ב-10 באוק׳ 2026)
- PostgreSQL 18 documentation: 19.3 Connections and Authentication (Mattermost, נקרא ב-10 באוק׳ 2026)
- PostgreSQL 18 documentation: 19.10 Vacuuming (autovacuum settings) (Mattermost, נקרא ב-10 באוק׳ 2026)
- PostgreSQL 18 documentation: 19.5 Write Ahead Log (max_wal_size) (Mattermost, נקרא ב-10 באוק׳ 2026)
- PostgreSQL 18 documentation: 51.2 How Connections Are Established (Mattermost, נקרא ב-10 באוק׳ 2026)
- Docker Official Image postgres: documentation (docker-library/docs) (Mattermost, נקרא ב-10 באוק׳ 2026)
- Docker Hub: library/postgres tag 18.6 (compressed image sizes) (Mattermost, נקרא ב-10 באוק׳ 2026)
- Mattermost docs: Important upgrade notes (v11.0: MySQL ended, PostgreSQL 14+, Bleve and GitLab SSO in Team Edition removed, PBKDF2 hashing, MaxOpenConns 100; v10.11.17+ to ≤ v11.7.2 blocked) (Mattermost, נקרא ב-14 באוק׳ 2026)
- Ubuntu Server: System requirements (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- Google Kubernetes Engine: About GKE node sizing (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- ANAROQ measurement: dockerd and containerd at rest (Ubuntu 24.04, Docker 29.8.2) (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- Docker Community Forums: Docker resource usage & overhead (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- journald.conf(5), Ubuntu Manpages (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- Docker Docs: Local file logging driver (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- AWS Compute Optimizer: Rightsizing recommendation preferences (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- Kubernetes: Node-pressure Eviction (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- mke2fs(8), Ubuntu Manpages (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
Deployment Spec
הפכו את התוצאה לקישור שאפשר לשמור או לשתף. הכול נמצא בקישור, ושום דבר לא נשלח אלינו.
מזהה image קצר באותיות קטנות, למשל ubuntu-24.04.