Stack Sizer
תכנון משאבים ל-stack של אפליקציות self-hosted, ממקורות רשמיים.
עומס ואפשרויות
Linkwarden
v1.0.0עומס
עד 10 משתמשים, כ-10,000 קישורים שמורים, כ-100 קישורים חדשים ביום וייבוא מדי פעם של כמה אלפי סימניות; חיפוש בטקסט המלא של כולם.
אפשרויות
אין אפשרויות שמשנות את המשאבים של האפליקציה הזו.
משאבים מומלצים
דרישות האפליקציות + baseline של המערכת + מרווח בטיחות. לא מתווסף שום דבר אחר, ושום מספר לא מעוגל לגודל של מכונה.
vCPU 3.72, RAM 6.9 GiB, דיסק 69.92 GiB
vCPU3.72
RAM6.9GiB
דיסק69.92GiB
פירוט
| שורה | מקור השורה | vCPU | RAM (GiB) | דיסק (GiB) | מקורות |
|---|---|---|---|---|---|
| Linkwarden | Linkwarden (web, worker and headless Chromium) · עומס בינוני | 1.5 | 2 | 41 | 123453 |
| Linkwarden | PostgreSQL · עומס בינוני | 1 | 1 | 6.5 | 678910111221314 |
| Linkwarden | Meilisearch (full-text search) · עומס בינוני | 0.5 | 1.5 | 5 | 1516173 |
| baseline של המערכת | מערכת הפעלה, container runtime (Docker Engine, containerd), יומני מערכת (journald), ועוד יומנים ל-3 containers | 0.1 | 1.25 | 8.3 | 181920212223 |
| מרווח בטיחות | vCPU 20%, RAM 20%, דיסק 15% מהאפליקציות + baseline | 0.62 | 1.15 | 9.12 | 2419252226 |
| סה״כ מומלץ | 3.72 | 6.9 | 69.92 |
מקורות
- Linkwarden Docs: Setup (4 GB memory comfortable, any 2-core machine, ~1.5 GB image plus data; required NEXTAUTH_SECRET, POSTGRES_PASSWORD, MEILI_MASTER_KEY; Postgres 16 and up) (Linkwarden, נקרא ב-14 באוק׳ 2026)
- Linkwarden Docs: Running a lighter setup (idle ~350 MB since 2.15, image ~1.5 GB, Meilisearch optional, DISABLE_BROWSER, ARCHIVE_TAKE_COUNT=1, textContent is the main DB growth) (Linkwarden, נקרא ב-14 באוק׳ 2026)
- Linkwarden Docs: Environment variables (ARCHIVE_TAKE_COUNT 5, BROWSER_TIMEOUT 5 min, *_MAX_BUFFER 100 MB, MAX_LINKS_PER_USER 30000, ALLOW_PRIVATE_NETWORK_ACCESS false) (Linkwarden, נקרא ב-14 באוק׳ 2026)
- GHCR manifest of ghcr.io/linkwarden/linkwarden:v2.16.3 (linux/amd64): 567,246,590 B compressed; layers decompressed and counted: 1,713,869,312 B (Linkwarden, נקרא ב-14 באוק׳ 2026)
- Linkwarden Docs: Preservation (readable, webpage, screenshot and PDF formats on by default; queued worker; files stored per collection on disk or S3) (Linkwarden, נקרא ב-14 באוק׳ 2026)
- PostgreSQL 18 documentation: 19.4 Resource Consumption (Linkwarden, נקרא ב-10 באוק׳ 2026)
- PostgreSQL 18 documentation: 19.3 Connections and Authentication (Linkwarden, נקרא ב-10 באוק׳ 2026)
- PostgreSQL 18 documentation: 19.10 Vacuuming (autovacuum settings) (Linkwarden, נקרא ב-10 באוק׳ 2026)
- PostgreSQL 18 documentation: 19.5 Write Ahead Log (max_wal_size) (Linkwarden, נקרא ב-10 באוק׳ 2026)
- PostgreSQL 18 documentation: 51.2 How Connections Are Established (Linkwarden, נקרא ב-10 באוק׳ 2026)
- Docker Official Image postgres: documentation (docker-library/docs) (Linkwarden, נקרא ב-10 באוק׳ 2026)
- Docker Hub: library/postgres tag 18.6 (compressed image sizes) (Linkwarden, נקרא ב-10 באוק׳ 2026)
- Prisma Docs: Connection pool (Prisma 6 default pool size: physical CPUs × 2 + 1 per client) (Linkwarden, נקרא ב-14 באוק׳ 2026)
- linkwarden repository: packages/prisma/package.json at v2.16.3 (Prisma 6) (Linkwarden, נקרא ב-14 באוק׳ 2026)
- Meilisearch Docs: Storage (LMDB; 9.1 MB of raw JSON measured at 224 MB on disk and ~305 MB RAM; RAM-to-disk ~1/3 fine; disk use never shrinks) (Linkwarden, נקרא ב-14 באוק׳ 2026)
- Docker Hub: getmeili/meilisearch tag v1.13.3 (linux/amd64 95,776,018 B compressed) (Linkwarden, נקרא ב-14 באוק׳ 2026)
- linkwarden repository: apps/worker/workers/linkIndexing.ts at v2.16.3 (whole link rows sent to the Meilisearch index 'links' in batches; indexVersion kept in PostgreSQL) (Linkwarden, נקרא ב-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.