Database itself is probably not a lot per user. Images audio and maybe videos will need space but that's outside the database.
Really hard to estimate how many api calls tbh.
- @cloudflare.social workers, at about $5 p/m you'd likely have everything hosted within the included limits with no overage needed yet. e.g. host api with workers, D1 sql for DB, R2 for asset storage + make heavy use of the free Cache API in the worker
- if not afraid of self host then @coolify.io (oss) + servers from Hetzner, preferably the Ampere range for pricing, e.g. CAX21 @ ~€7 p/m would likely be more than efficient + either dns from cloudflare to mask IPs or a CF worker to load balance between more than 1 server for failovers if concerned
Having a cost range would already be helpful.
I got one number from one project that's 5k/month with 500k-1million visits per month. Which seems to suggest that the cost per user is really not much today
Comments
(e.g. what db, webserver etc)
Preferably not locking in on any non OSS PaaS
Do you how often would the api called? E.g. ballpark RPS or total requests in a month, and could the type of data it returns be heavily cached?
Really hard to estimate how many api calls tbh.
I'd recommend either:
- @cloudflare.social workers, at about $5 p/m you'd likely have everything hosted within the included limits with no overage needed yet. e.g. host api with workers, D1 sql for DB, R2 for asset storage + make heavy use of the free Cache API in the worker
or,
1/2
I got one number from one project that's 5k/month with 500k-1million visits per month. Which seems to suggest that the cost per user is really not much today