DEV Community

Cover image for Using HestiaCP to manage a Virtual Private Server (VPS)
Rogerio Taques
Rogerio Taques

Posted on

Using HestiaCP to manage a Virtual Private Server (VPS)

Howdy! 👋

It has been a while since I posted for the last time! But, yeah, it's 2022, a new year has just begun and it's time for a new post. 🙌

Many years ago, I was used to have Virtualmin/Webmin installed as the control panel for the VPSs I do maintain, so I could manage them through a User Interface (UI) instead of making everything in the command line.

Despite the fact that these were powerful solutions to manage servers, I got bored because they also are quite complicated to operate, so I started looking for simpler options and came across another an option called VestaCP.

VestaCP was an outstanding open-source solution, built with PHP and very intuitive to be used. Well, it's true that the simplicity comes with a price: unlike Virtualmin/Webmin, some tasks would need to be performed in the command line if using VestaCP, but, that was a good trade-off considering my profile and needs.

If you already run a VestaCP and are looking for putting your VPS behind CloudFlare, I've posted here about how to change the VestaCP Admin Panel default port to work with CloudFlare, check it out.

For some reason, since I started using VestaCP, it looks like its team has not been able to release any major updates to the product, which gives me the impression that the product is not in active maintenance and, therefore, is degrading with the time! 🤔

Then, about 5 months ago, I (accidentally) found HestiaCP, another open-source Control Panel (CP) that seems to be an outstanding option to be considered!

In fact, HestiaCP is a fork from VestaCP, improved in so many different ways that it looks a completely different solution, even though keeping the simplicity and intuitiveness. Kudos to the HestiaCP Team! 🍾

Also, it looks like HestiaCP maintainers community is much more active and supportive when it comes to helping users out.

So, I decided to give it a try and taking the opportunity that I would need to setup a new VPS for a new product I'm working on, I went with HestiaCP at this time and ... everything has been working greatly since then. No complaints at all! 🍾 🙌

And, because it's based on VestaCP, to make it working behind CloudFlare requires the exact same steps as written in my previous article. The only difference is that you'll need to replace all vesta occurrences with hestia. 🤗

Have you ever used HestiaCP?

Please, share your experience in the comments bellow 👇🙇‍♂️

Top comments (0)