Show HN: Running our stack on a $25 Hetzner node with Coolify and SQLite
The Hardware: We’re using a single Hetzner VPS (~$25 USD/mo) providing:
8 vCPUs
32GB RAM
200GB NVMe
The Architecture: Instead of a fleet of microservices, we run everything on this one node using Coolify as a self-hosted PaaS. It gives us a Heroku-like experience (Red/Blue deployments via GitHub webhooks) without the per-resource cost.
The Stack:
Frontend/Backend: Next.js and Bun.
Database: SQLite. Since it’s just a file on the NVMe, latency is near zero.
Queues: BullMQ orchestrated via a local Redis instance.
Storage: Self-hosted S3-compatible storage for assets.
Why we did this: We found that vertical scaling is underrated. With 32GB of RAM, we have massive headroom. Using SQLite removes the need for managed DB overhead, and Coolify handles the "plumbing" (SSL, networking, backups).
It’s been surprisingly stable and "just works." I'd love to hear from others who have ditched complex cloud infra for "boring" single-server setups, or any questions on the trade-offs we've made.
Link to article [https://www.linkedin.com/pulse/why-we-chose-coolify-hetzner-...]