There is no “official way” or “nearest to official way”. We didn’t even know that it didn’t work properly.
I quit using this kind of software years ago de to inaccuracies of measuring. There are better alternatives available.
As explained in here Regarding DNS problem
We share the code for free. Try to improve the system mainly for our self how ever instead keeping it for our self we share the result and spread some love (and some code). Try to fix a solution by your self. And then create or a tutorial for it or maybe even create a pull request. This way the software can be improved.
If you want a Hosting Control panel out of the box please buy Cpanel…