Since I've cut my server costs down from ~$300/m to ~$25/m thanks to Coolify and Hetzner, this post shares my journey away from DigitalOcean and Serverless, and how and why you could do it too!
For context, Coolify is an open-source, self-hostable platform that can be used as an alternative to paid cloud deployment services like Vercel or Heroku. Here's how it saved me so much time and money:
Serverless: You Pay for Convenience 🐍
This very Prototypr.io site runs with Strapi, and the easiest way to deploy Strapi a couple years ago was with Heroku, or Digital Ocean App Platform! While simplifying deployment, it came at a cost. The app (dev+prod) cost me $50/m, and the database another $30/m. With separate VPS for other apps, my DigitalOcean bill was coming to ~$200 a month:
It was just easier to pay.
I had separate VPS 'Droplets' created from '1 click deploy' servers for separate apps such as Plausible, Meilisearch, and my Prototypr Next.js Frontend. So the Droplets themselves came up to $82.
On top, I had Vercel and MongoDB bills. The easiest way to deploy a MongoDB app was on MongoDB, so after being enticed with their free credits, ended up paying $60 a month.
I kept paying those prices because I had no idea how to get out. Data from user content and signups was accumulating in these databases, and I had no clue how to migrate. It was easier to just pay. 😕






Buy me a coffee



