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.
- 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.
- Access your account with the DNS host (such as OVH, AWS, Google Domains, etc.) and locate the DNS management for your domain.
- Create a new CNAME record with the following settings:
- Name: the chosen subdomain (for example,
www
orapp
). - Value:
custom.pandasuite.com.
- Name: the chosen subdomain (for example,
- 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