LiquidFiles Documentation
LiquidFiles Documentation

Using SSL Certificates in LiquidFiles

In order to enable secure communication in LiquidFiles, you need to install a signed SSL Certificate.

LiquidFiles supports two types of public SSL Certificates, either certificates signed by a tradtitional Certificate Authority or certificates signed by the free and open Certificate Authority Let's Encrypt.

When using a traditional Certificate Authority the steps are basically to Generate a CSR that you submit to the Certificate Authority. When you've receive the signed Certificate back from the Certificate Authority, you follow the Certificate Installation Guide to install the certificate in LiquidFiles.

When using Let's Encrypt, they require that you use the default http and https ports 80 and 443. Both ports needs to be open in any firewalls and similar so that they reach the LiquidFiles system. When this has been enabled, you can follow the Let's Encrypt guide to enable Let's Encrypt Certificates with LiquidFiles.

If you have a tradtitional certificate and need to renew it, you can follow the same process as when installing a new certificate. Some Certificate Authorities will keep a copy of your Certificate Signing Request and you can basically just request a new certificate and then follow the Certificate Installation Guide. Other Certificate Authorities require that you generate and upload a new Certificate Signing Request first.

If you have any issues when installing or updating the certificates, please see the Troubleshooting guide.

For information how Certificates work in general, please see the General guide.