Databases
Postgres, a cache, and search
SproutOS gives you all three: Postgres for your data, Valkey for caching and queues, and OpenSearch for search. Each is tenant-split and suspends when nobody is using it, which is the entire reason the number below is a number of cents.
Doing it yourself
- RDS Postgresdb.t4g.micro + 20 GB — the smallest one AWS sells$13.98
- ElastiCachecache.t4g.micro$11.68
- OpenSearchone t3.small.search node$26.28
All three, always on$51.94
On SproutOS
$0.02/mo
1,000 accounts
On Supabase's free tier, two is the most databases you can have running at once.
None of these can be turned down when idle. That is the same $51.94 whether a thousand people use your app this month or nobody does.