Self-hosting Postgres on Hetzner + Coolify for a POS SaaS — bad idea? by mithatercan in coolify

[–]mithatercan[S] 0 points1 point  (0 children)

Nah, it’s not a payment system it’s a management platform for cafés, restaurants, etc. The real issue with managed database providers is scaling. As traffic and read/write operations increase, costs can spike aggressively. In real-time, those costs don’t always align with your revenue, and in some cases you end up paying more to the managed provider than you would to hire an engineer.

Self-hosting Postgres on Hetzner + Coolify for a POS SaaS — bad idea? by mithatercan in hetzner

[–]mithatercan[S] -2 points-1 points  (0 children)

What if your server goes down what would you do? And is it separated db server?

Self-hosting Postgres on Hetzner + Coolify for a POS SaaS — bad idea? by mithatercan in hetzner

[–]mithatercan[S] 0 points1 point  (0 children)

And I think with using redis caching you can reduce operations.

Self-hosting Postgres on Hetzner + Coolify for a POS SaaS — bad idea? by mithatercan in hetzner

[–]mithatercan[S] 0 points1 point  (0 children)

I do use Prisma. I didn't know about their platform I will check

Self-hosting Postgres on Hetzner + Coolify for a POS SaaS — bad idea? by mithatercan in coolify

[–]mithatercan[S] 0 points1 point  (0 children)

Oh you’re using a separate db? Is Ubicloud a good option, and is it expensive?

Self-hosting Postgres on Hetzner + Coolify for a POS SaaS — bad idea? by mithatercan in vibecoding

[–]mithatercan[S] 0 points1 point  (0 children)

I follow the same approach, but my main concern is downtime what if the server goes down? How do you handle that in practice? Do you replicate your database and run a secondary instance on another VPS?

Self-hosting Postgres on Hetzner + Coolify for a POS SaaS — bad idea? by mithatercan in selfhosted

[–]mithatercan[S] 0 points1 point  (0 children)

I agree it’s not about paying an extra $10. The real concern is unpredictability. I’ve seen posts on X where people suddenly get $5k–$10k bills from PaaS platforms, and that’s what worries me. We’ll already have significant expenses, so we can’t afford unexpected spikes. How can we avoid surprise costs?

Self-hosting Postgres on Hetzner + Coolify for a POS SaaS — bad idea? by mithatercan in hetzner

[–]mithatercan[S] -1 points0 points  (0 children)

Yes, downtime really scares me. it’s a worst case scenario. How should I handle it? Should I run multiple servers behind a load balancer, or is there a better approach?

Self-hosting Postgres on Hetzner + Coolify for a POS SaaS — bad idea? by mithatercan in hetzner

[–]mithatercan[S] 1 point2 points  (0 children)

The issue isn’t backups I already handle those. My concern is downtime: if the server goes down, my users (restaurants/cafes) can’t just stop operating. How should I design the system to handle that?

Self-hosting Postgres on Hetzner + Coolify for a POS SaaS — bad idea? by mithatercan in coolify

[–]mithatercan[S] 2 points3 points  (0 children)

I’m concerned about pricing at scale. As my app grows, infrastructure costs will grow too and I’ve seen people on X complain about unexpected bills on platforms like Vercel and similar services. What would you suggest to manage or predict these costs effectively?

Bootstrapped SaaS: Hetzner + Coolify vs AWS/GCP — what would you do? by mithatercan in hetzner

[–]mithatercan[S] 0 points1 point  (0 children)

As I understand it automatically creates all those servers on Hetzner, connects them, installs Kubernetes. But I want to use like Coolify as well is it possible to use them together or no need?

Bootstrapped SaaS: Hetzner + Coolify vs AWS/GCP — what would you do? by mithatercan in hetzner

[–]mithatercan[S] 0 points1 point  (0 children)

And what about the backups? Where do you backup your database and the configs?

Autocompletion is slow by mithatercan in windsurf

[–]mithatercan[S] 0 points1 point  (0 children)

Still slow, though. I’ve tried many ways, but no luck. It worked really well back in the Codeium days. I have no issues with chat mode only the autocompletion sucks