I stopped hosting web sites commercially over a decade ago, but have been using Virtualmin to manage my own sites in the mean-time. Now I see an opportunity and I’m getting back into that business, and I have questions related to creating new virtual servers automatically:
Question One: When creating a new virtual server LetsEncrypt SSL issuance fails because Virtualmin is requesting certs for admin. and webmail. subdomains even though those don’t exist. Where do I go to just disable these domains at creation, or is there a simpler way like telling the letsencrypt module to just skip those subdomains?
Question Two: I gave up on hosting my own e-mail a couple of years ago (it seems Gmail and MS randomly flag small hosts as spammers, or I’m just really bad at email hosting), but I’ll make this available to clients via a third party e-mail add-on. I’ve looked through server templates and plans and I can’t find a place to configure “don’t offer e-mail services in Virtualmin because that will just confuse folks.” Is there a place to disable all e-mail for new clients?
Question Three: Once things are running I’ll buy Pro licenses to support the effort here. I’ve got 2 Virtualmin installs running - one for hosting, and one that’s nothing but a BIND slave. Do I need licenses for both, or just for the one that’s hosting web sites?
Thanks folks. Virtualmin has allowed me to mostly ignore the platform hosting my web sites, but digging around lately I’ve seen lots of improvements over years past. This is great.