Custom domain

Connect your application or publication to a custom domain. 

The domain name is the unique address by which your content is accessible on the internet.

By default, any project published on the web with PandaSuite is accessible via its subdomain (for example  https://app.pandasuite.com/dEGVcGh89). A custom domain name reflects your identity or that of your organization online, offering a recognizable and professional brand to your users.

HTTPS certificate

To provide a secure, reliable, and professional online experience to your users, it is necessary to have an HTTPS certificate as well.

An HTTPS certificate is a digital file that enables a secure connection between the user's web browser and your website. This certificate is essential for encrypting the data exchanged, ensuring the confidentiality and integrity of the information transmitted. 

PandaSuite offers two ways to obtain an HTTPS certificate.

Certificates managed by PandaSuite

Certificates managed by PandaSuite are offered to all projects published with PandaSuite for free. 

If you add a custom domain, we will automatically provision a certificate with Let's Encrypt, activating HTTPS on your domain. Certificates are generated and renewed automatically as needed.

Custom certificates

It is also possible to use a custom certificate.

Custom certificates allow you to provide a certificate that meets your specifications, such as a wildcard certificate or an extended validation (EV) certificate. If you wish to provide your own custom certificate, you can install it.

To install a certificate, you will need:

  • the certificate in X.509 PEM format (usually a .crt file)
  • the private key you used to request the certificate
  • an intermediate certificate chain from your certification authority (CA)

PandaSuite verifies that the certificate matches the custom domain of your site and that the domain's DNS record points towards PandaSuite, then installs your certificate.

Configure the CNAME record for your custom domain

In order to associate a custom domain with your web application, it is necessary to create a CNAME (Canonical Name) record with your DNS hosting provider. The CNAME record allows you to redirect a subdomain to a target domain.

💡 Your web application must be accessible online before proceeding with the DNS configuration.

Choose your subdomain
  • For a new domain: after purchasing a domain, you can use the subdomain www to facilitate access to your site (for example, www.your-domain.com).
  • For an existing domain: you can also choose a specific subdomain, like app.your-domain.com, to direct to your application.

⚠️ Important: Custom domain names must be under 64 characters.

Configure the CNAME record
  1. Access your account with the DNS host (such as OVH, AWS, Google Domains, etc.) and locate the DNS management for your domain.
  2. Create a new CNAME record with the following settings:
    • Name: the chosen subdomain (for example, www or app).
    • Value: custom.pandasuite.com. 
  3. Save the changes and wait for DNS propagation, which can take from a few minutes to 48 hours.

💡 Assistance: If you encounter difficulties or are not familiar with the DNS configuration process, do not hesitate to contact the technical support of your hosting provider for help.

Adding the custom domain 

After configuring the CNAME record, it is now necessary to add this custom domain name to your web application. 

  • Go to your PandaSuite dashboard, in the Applications section
  • Select your application and go to the Settings > Hosting tab. 
  • Copy and paste your custom domain. 
  • Click on Validate the domain: the connection is established, and your URL is updated in the Web tab

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.