How do I install SSL certificates?

SSL certificates are automatically provisioned for all domains:

Automatic Let's Encrypt SSL:

  1. Add your domain to your hosting account
  2. Point your domain's DNS to our servers (A record)
  3. Wait 5-15 minutes for DNS propagation
  4. SSL is automatically installed and renewed every 90 days

Manual SSL Installation:

  1. Go to "Websites" → Select domain → "SSL"
  2. Click "Upload Custom Certificate"
  3. Paste your certificate, private key, and CA bundle
  4. Click "Install"

HTTPS is automatically enforced once SSL is active. Check the padlock icon in your browser to verify.

Back to Knowledge Base