First post of the year!
For a while, I wanted to migrate my apps & sites to a new hosting company & also stop using plesk. The main concern was, as usual, money-related and I struggled a lot to find a correct alternative to plesk.
Today, I can say I found both: the hosting company and the admin tool.
For the hosting company, I decided to migrate to Hetzner Cloud1 for many reasons, the first one being the price shortly followed by their support of terraform for their cloud offering. And, after a while using them, it's quite good for the price. Yeah, the service offering is not comparable with what big hyperscalers do but for hobbyists/sysadmins like me, it covers the basics.
On the panel side, it was more difficult. Even with all its problems (old code, bloated with functions & slow), plesk still tops the market for a reason: its usability. You can manage a whole server with many domains, almost, without hiccups & everything is running, even mail.
I tried many tools and approaches: Portainer in standalone and Swarm modes, kubernetes with argocd… I was never satisfied as I was more doing sysadmin stuff than developing & deploying my apps. I fondly recommend these tools as they are really good when it's your job to manage them daily. Here, I don't want to repeat during nighttime what I'm doing on daytime. Then, I got a mail from Heroku.
In late august, Heroku team wrote a blog post where they describe what the next chapter will be for the platform. As you may already know, they announced they were dropping the free plans so I had to remove an old app I had forgotten after leaving The food assembly. After removing the app2, I googled "heroku alternative" and followed several links to find Coolify. My search was over as it fulfilled almost all what I wanted to have, especially the "no brainer" deployment and management part. It uses docker under the hood and I was able to reuse all my previous resources and Dockerfile
s to quickly and easily deploy my stuff when coolify don't provide any useful resource. It's missing Doppler3 integration for secrets but I already made the suggestion.
Comments