- 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
Comments
I project I did would have cost around $7k p/m on GCP, self host through hetzner ~$300p/m - this was hundreds of cores and ram - which you won't need
Serverless gives you low initial cost until your product scales, migration from that to serverful at a later date would be more time consuming
However serverful to serverful would be lift & shift with dns changes
I still favour convenience of not self-hosting when the cost is low or it will always fall into the free or low tier of a provider like Cloudflare
@bun.sh if self hosting to build the api, @coolify.io to run on the servers, postgres, clickhouse or sqlite for DB depending on what im doing, Redis for caching, jobs queues etc