Uberflip automatically provisions all Hubs with free SSL certificates from Let's Encrypt. But if you prefer to use your own SSL certificate, you'll need to send it to us. Here's how.
Before You Begin
- To use self-managed SSL with your Hub, you must own an SSL certificate. If you do not have an SSL certificate, you will need to purchase one from a valid Certificate Authority (CA) vendor before you can proceed.
- If at all possible, we strongly recommend using the Let's Encrypt certificate that is automatically provisioned for your Hub. Doing so has numerous benefits over self-managed certificates, including lower cost (LE certificates are free of charge) and ease of maintenance (Uberflip automatically renews LE certificates for you).
- Although we use the term "SSL" throughout this article and elsewhere, this is only out of convention. More properly, any use of the term "SSL" in this context should always be taken to mean TLS, which is the technology that is actually used.
Send Your SSL Certificate to Uberflip
Because Uberflip is a SaaS platform, your Hubs and the content on them are delivered from Uberflip's servers — even if visitors are accessing the Hub via your custom domain. This means that Uberflip needs to install your SSL certificate on our servers, so you must securely transmit it to Uberflip.
You can send the certificate in any valid file format, but we prefer certificates in PEM format (i.e. certificate files with a .pem, .crt, .cer, or .key file extension). Since we can directly install PEM format certificates without needing to convert them, sending the certificate in this format allows us to complete the setup process faster.
Sending the SSL Certificate Securely
Because the SSL certificate is sensitive, you should use a secure method to send it to us. We recommend using a secure file sharing service to create a single-use download link that self-destructs once the file is downloaded. We like to use Secureshar.re, but if you prefer another service, you are welcome to use that instead.
Please make sure to include the following when sending your SSL certificate with Uberflip:
- The SSL certificate file: This is the certificate itself, i.e. the PEM file (or similar).
- The private key: This is the encryption/decryption key required to use the certificate, and is generally a separate file (if you're not sure where to find your private key, see this article).
For additional security, we recommend sending these files to Uberflip separately.
When you have generated secure download links for these files, please email them to firstname.lastname@example.org. As soon as your certificate has been installed and your SSL setup completed, we will notify you by email.