Setting up a Let's Encrypt SSL certificate on Web Hosting

How to issue and enable a free SSL certificate for your website

Let’s Encrypt is a non-profit certificate authority that provides free X.509 certificates for TLS encryption. Certificates are issued and installed automatically — no manual setup required.

An SSL certificate allows your website to run over HTTPS, ensuring encrypted connections for visitors.

Issue a certificate

Open your service dashboard and go to Sites → Create site.

Create site Create site

Add your domain after pointing it to the hosting NS servers.

Add domain Add domain

As soon as the site is created, the SSL certificate is issued automatically. DKIM and SPF records are also configured.

Site created Site created

Certificate details Certificate details

Set up HTTPS redirects

After enabling HTTPS, you may need to configure redirects or update your site content (for example, to resolve mixed content issues).

Go to Site → Configure redirects.

Redirects section Redirects section

Create redirect Create redirect

Redirect example Redirect example

If the domain was previously added via cPanel

If your domain was added via cPanel, you also need to add it to the DNS panel and point it to your hosting IP.

Go to Client area → DNS, click Add domain, and link it to your hosting service IP.

Then open Sites, select your domain, and click Reissue certificate.

Reissue certificate Reissue certificate

DNS changes may take from 15 minutes up to 72 hours to propagate.

Useful notes

  • Let’s Encrypt certificates are valid for 90 days and renew automatically. If renewal fails, check that your domain resolves correctly and your site is accessible over HTTP.
  • Mixed content is a common issue after enabling HTTPS — make sure all assets (images, scripts, CSS) are loaded over HTTPS.
  • Set up a permanent 301 redirect from HTTP to HTTPS to avoid duplicate content and SEO issues.
  • If you're using a CDN or proxy (such as Cloudflare), make sure SSL mode is set to Full or Full (Strict).

Help

If you have any questions or need assistance, please contact us through the ticket system — we're always here to help!

Need help?Our engineers will help you free of charge with any question in minutesContact us