Microweber allows for hosting more than one website on a single installation. This is a core feature and a result of leveraging the Laravel framework and contemporary software design patterns and approaches.
Each site can have its own configuration, meaning you can virtually separate most of the computing resources for each user.
To enable this aspect of Microweber you only have to setup multisite. Then each domain that resolves to your Microweber installation will be handled separately.
One way to link your domains is to just add an A record to your DNS for the same IP, for example:
@ 220.127.116.11 *.DomainA.com 18.104.22.168
@ 22.214.171.124 *.DomainB.com 126.96.36.199
The second line in the example zone files instructs DNS to also resolve all subdomains but you may not always want this behavior.
The configuration subsystem is entirely domain-based so you can switch to multisite at any time after obtaining a copy of the Microweber code.
You might further want to see ways of [scripted installation] as a part of your deployment process.