Node.JS deployments in Plesk are a nightmare.

Setup of Problem:

This was originally a tutorial to make this work, sorry.


Mainly my last websites have been done in Astro and Next.JS and soon to launch a MERN one, I worked more around customizing cms on WP and Ghost in the past mainly focused on content. Now I’m moving away from content creation and Blogs, well I’m keeping them alive but need to monetize them.

I started a Plesk VPS in IONOs for all my projects and trying to optimize what stack is being used and even can comeback to WP with ease if needed.

I started a Plesk server cause they support Node, PHP and Rails plus Docker.

Well, Plesk documentation sucks in my opinion, if you search a Plesk problem you have to really deep dig, I couldn’t get any info in setting the Docker to work and point to a SQL for the ghost setup for SrTeriyaki, then I moved over to listings new website and man I could not make it work to run NPM plus the Git Extension.

Confrontation:

Vercel and Netlify are the fucking glory but much more expensive when I’m trying to cover all my front end from Plesk and Backend + Apps on Hetzner.

I was still losing precious time on server stuff and I’m more focused on learning new stacks and launching the SaaS tool I have in mind for this year.

Was my determination strong enough to do the work uphill, no it’s not.

Resolution

I had to push my self back for a day and moved back to Coolify, works like a charm for NextJs, Astro did not work, but I needed to keep pushing, no losing time.

I cancelled all the services and even got refunded, I would love to forget my mistakes.