Coolify's docs say 2 CPU / 2 GB minimum and people treat that as lawyer-speak. It isn't: Coolify itself idles around 800 MB — the dashboard, proxy, database and scheduler are a real workload before you've deployed anything.
The arithmetic on a 2 GB box: 800 MB for Coolify, a few hundred for the OS, and you're deploying your actual apps into what's left — roughly one modest app plus a small database, with builds (Node especially) routinely spiking past the ceiling and getting OOM-killed. The classic symptom is deploys that fail only sometimes, which is memory pressure wearing a random mask.
So the honest minimum for real use is 4 GB, or put builds elsewhere (build in CI, deploy images). The nice fit: a free 12 GB ARM VM swallows Coolify's overhead without noticing.
Setup and the resource math per app: https://toolfreebie.com/coolify-self-hosted-paas/
Top comments (0)