In the fast-paced world of web development, managing multiple websites and databases can be a daunting task. For those of us with a collection of half-finished projects and a desire to keep them accessible for future development, the cost and complexity of managing all these projects can be discouraging.
In the past, I relied on Cloudways for my PHP projects, appreciating its ability to effortlessly set up Laravel or WordPress sites and databases on a single server instance. It was a managed solution that saved me the time and hassle of server maintenance. However, as my focus shifted towards Node.js, React, and Next.js development, I encountered a problem. I couldn’t find an affordable, fully-managed hosting provider with a simple control panel for Node.js projects. That’s when I stumbled upon an elegant solution of running Plesk on a DigitalOcean Ubuntu Droplet.