$osscostcalc.comSelf-hosting cost intelligence

How much does it cost to self-host your stack?

Pick an open-source app and your user scale. We match the recommended specs against real plans from DigitalOcean, Hetzner, and Linode — and surface the cheapest fit instantly.

Recommended for Mattermost @ up to 100 users:1 vCPU · 2 GB RAM

ℹ️ For up to 100 users, a single node with co-located PostgreSQL is sufficient; enable gzip, asset caching at Nginx, and skip Elasticsearch. Bandwidth analysis: chat text is tiny, file attachments dominate egress. DigitalOcean pools free transfer (overage ~$0.01/GB), Hetzner includes ~20 TB/month (~€1/TB overage), Linode pools per plan (~$0.005/GB).

DigitalOcean

Developer-friendly · global regions

Premium AMD · 1 vCPU

$14/mo

vCPU1cores
Memory2GB

Required 1 vCPU / 2 GB · headroom +0 vCPU / +0 GB

Deploy Now
Best Value

Hetzner

Best price/performance in EU

CPX11

$5.18/mo

vCPU2cores
Memory2GB

Required 1 vCPU / 2 GB · headroom +1 vCPU / +0 GB

Deploy Now

Linode

Akamai-backed · predictable pricing

Shared 2GB

$12/mo

vCPU1cores
Memory2GB

Required 1 vCPU / 2 GB · headroom +0 vCPU / +0 GB

Deploy Now

Prices are list prices in USD and may vary by region, billing cycle, and promotions. Recommendations are conservative single-node starting points — production deployments should benchmark their own workload. Deploy links may contain referral codes.