Self-Hosting vs. SaaS Calculator
This interactive dashboard accompanies the post about The 21€ Scaling Startup Stack, if you haven't read it yet you might want to check it out first.
RAM = 1.5 GB (OS/Docker) + app bases + per-user growth [[11]][[12]][[13]]
Disk = 30 GB (OS/Docker) + app install footprints
Choose VPS that fits RAM and disk, with the vCPU that comes with the plan.[[14]][[15]]
Monitor and resize from real usage after go-live.[[16]]
Interactive Dashboard
Sign up free and you also see which server fits your setup and why. Including full EU price list with its sources, and a PDF of your numbers.
Get my full report[[11]]: Nextcloud All-in-One sizing https://github.com/nextcloud/all-in-one/discussions/1335
[[12]]: mailcow (Prepare your system). https://docs.mailcow.email/getstarted/prerequisite-system/
[[13]]: GitLab installation requirements https://docs.gitlab.com/install/requirements/
[[14]]: Docker Engine (resource constraints) https://docs.docker.com/engine/containers/resource-constraints/
[[15]]: Google SRE Book (Handling Overload). https://sre.google/sre-book/handling-overload/
[[16]]: Docker CLI (docker stats). https://docs.docker.com/reference/cli/docker/container/stats/