Member-only story
Deploying Next.js projects to Vercel has been the easiest way to go but after listening to so many horror stories about Vercel’s vague pricing and how users get overcharged for their simple apps, it made me wanna explore other options. That’s when I found out about Coolify.
Coolify is an as an open-source & self-hostable Vercel alternative which is highly cost efficient. I mean take a look at their pricing page! Just $5 for unlimited applications/databases/services per server. The only catch? You need to bring your own servers but you can do that from any cloud provider of your choice.
I decided to go with Hetzner as that, again, seemed like the simplest and most cost efficient option.
Let me take you through the steps of how you can deploy your own Next.js projects on a Hetzner server using Coolify.
- First things first, let’s start by getting our accounts set up on both Coolify and Hetzner.
- After creating an account on Hetzner, go to Hetzner Cloud, Create a New Project and then Create a Server for the project. I went with all the default settings and for the Type of CPU, chose the Shared vCPU…