WHM Auto-Provisioning Setup
Budget: $10 – $30 USD
My fresh WHM install on cPanel still has the out-of-the-box settings. I need it tuned so that every new account I create instantly receives the essentials without any extra clicks.
Here’s what has to happen each time a domain is added:
• DNS – point to my two custom nameservers and build the standard zone file automatically.
• SSL – issue and renew certificates through Let’s Encrypt with AutoSSL enabled.
• Email – create the default MX records and ensure mailboxes work out of the gate.
• Security – apply the usual baseline (CSF or equivalent firewall rules, SSH hardening, SMTP restrictions, cPanel-recommended tweaks).
I will provide root WHM credentials; if anything else is required, let me know in advance. Completion is confirmed once I can spin up a brand-new cPanel account and see DNS resolving, HTTPS valid, email sending/receiving, and no basic security warnings.
If you’ve done this before, it should be straightforward—most of the tooling is already inside WHM, it just needs configuring and testing.
Here’s what has to happen each time a domain is added:
• DNS – point to my two custom nameservers and build the standard zone file automatically.
• SSL – issue and renew certificates through Let’s Encrypt with AutoSSL enabled.
• Email – create the default MX records and ensure mailboxes work out of the gate.
• Security – apply the usual baseline (CSF or equivalent firewall rules, SSH hardening, SMTP restrictions, cPanel-recommended tweaks).
I will provide root WHM credentials; if anything else is required, let me know in advance. Completion is confirmed once I can spin up a brand-new cPanel account and see DNS resolving, HTTPS valid, email sending/receiving, and no basic security warnings.
If you’ve done this before, it should be straightforward—most of the tooling is already inside WHM, it just needs configuring and testing.