Stack Sizer

Size a self-hosted stack from official sources.

Apps

Pick one or more apps. Only published profiles can be sized.

Load and options

SeaweedFS

v1.0.0
Load

Up to 500 GiB stored, about 2 million objects, up to 20 transfers at once (several apps and nightly backups of a small office).

Options

No options change this app's resources.

Recommended resources

App requirements + system baseline + safety headroom. Nothing else is added, and nothing is rounded to a machine size.

vCPU 1.32, RAM 2.7 GiB, Disk 729.215 GiB

vCPU1.32
RAM2.7GiB
Disk729.215GiB
Breakdown
LineFromvCPURAM (GiB)Disk (GiB)Sources
SeaweedFSSeaweedFS (weed mini) · Medium load116261234526728
System baselineOperating system, Container runtime (Docker Engine, containerd), System logs (journald), plus logs for 1 containers0.11.258.191011121314
Safety headroomvCPU 20%, RAM 20%, disk 15% of apps + baseline0.220.4595.1151510161317
Recommended total1.322.7729.215
Sources
  1. SeaweedFS wiki: Quick Start with weed mini (docker run with /data, AWS_ACCESS_KEY_ID/AWS_SECRET_ACCESS_KEY, S3_BUCKET; no keys = Allow All; -s3.externalUrl behind a proxy) (SeaweedFS, read 14 Oct 2026)
  2. weed/command/mini.go at 4.48: ports 8333/9333/9340/8888/23646 (gRPC +10000), -webdav, -admin.ui, -s3.port.iceberg/lance, -master.telemetry (on), auto volume size (SeaweedFS, read 14 Oct 2026)
  3. docker/entrypoint.sh at 4.48: as root, chown -R /data to seaweed when ownership differs, then su-exec seaweed; mini adds -dir=/data unless given (SeaweedFS, read 14 Oct 2026)
  4. SeaweedFS wiki: Optimization (in-memory index about 20 bytes per file; memory for concurrent reads = file or chunk size × readers; leveldb index variants) (SeaweedFS, read 14 Oct 2026)
  5. SeaweedFS wiki: FAQ (16 bytes per index entry, 17 in large_disk builds, which cannot be mixed with standard ones; upgrades backward compatible unless noted) (SeaweedFS, read 14 Oct 2026)
  6. Docker Hub tag chrislusf/seaweedfs:4.48 (linux/amd64): 193,556,478 B compressed; 10 layers decompressed and counted: 529,553,408 B (SeaweedFS, read 14 Oct 2026)
  7. Docker: containerd image store is the default on fresh Engine 29+ installs and keeps images compressed and uncompressed (SeaweedFS, read 14 Oct 2026)
  8. SeaweedFS wiki: Volume Management (maintenance worker script every 17 min: volume.deleteEmpty, s3.clean.uploads -timeAgo=24h for unfinished multipart uploads) (SeaweedFS, read 14 Oct 2026)
  9. Ubuntu Server: System requirements (Sizing policy, read 10 Oct 2026)
  10. Google Kubernetes Engine: About GKE node sizing (Sizing policy, read 10 Oct 2026)
  11. ANAROQ measurement: dockerd and containerd at rest (Ubuntu 24.04, Docker 29.8.2) (Sizing policy, read 10 Oct 2026)
  12. Docker Community Forums: Docker resource usage & overhead (Sizing policy, read 10 Oct 2026)
  13. journald.conf(5), Ubuntu Manpages (Sizing policy, read 10 Oct 2026)
  14. Docker Docs: Local file logging driver (Sizing policy, read 10 Oct 2026)
  15. AWS Compute Optimizer: Rightsizing recommendation preferences (Sizing policy, read 10 Oct 2026)
  16. Kubernetes: Node-pressure Eviction (Sizing policy, read 10 Oct 2026)
  17. mke2fs(8), Ubuntu Manpages (Sizing policy, read 10 Oct 2026)
Basis
Catalog release
2026.10.10
Sizing policy
2026.10.0
Profile SeaweedFS
1.0.0

How the numbers are built

Deployment Spec

Turn this result into a link you can keep or share. Everything is in the link; nothing is sent to us.

A short lowercase image id, for example ubuntu-24.04.