I want to create multiple virtual servers for a handful of domains but Virtualmin creates a different user for each server which complicates stuff way too much. For instance, Wordpress won't write to disk so uploads aren't allowed unless it's over FTP/SFTP which would need to hunt down the credentials and paths for that. Nextcloud needs even more careful permissions as well and a wrong edit can take the server down but the minute I SSH into the server and change permissions, all websites break down anyway so I'd like to learn how to setup Virtualmin in a non-reseller way, I'd stick with Webmin but Virtualmin has an easier website setup method and I've used it for a long time now to setup thing here and there I don't know how to setup in the command line but I have yet to successfully set up a site with Webmin, let alone 2, 3 or their SSL pairings.
Any advice is welcome. :)