gmakhs
I'm using this exact methodology, following the Cpanel model, but applying it to Enhance.
For some clients that need to dedicate a PHP version, I adjust the number of sites, but the demand is very small, less than 5%. Regarding backups, what problem are you facing?
I'm currently running a few servers in the Cluster using this methodology. So far, I've had no problems generating backups. It has some bugs, like not retaining passwords, but the integrity of the files from what I've tested is ok.
What's driving me crazy right now is that the end user doesn't have the option to change their own password in webmail.
I have a client that has over 40 email accounts. It's impossible to give each person access to the Enhance dashboard to change their password hahaha.
There is a third-party module that enables this, but I'm reluctant to install it because there are several servers and I don't want to have to go through the hassle of undoing everything again when Enhance releases the official feature.
I've been waiting since 2024 '-'