For SSL you can either use a Load Balancer (recommended) or LetsEncrypt. For LetsEncrypt, you'll need to have port 80 open on the machine that Secoda has been installed on, so we recommend that people use a Load Balancer.
DOMAIN
variable in .env
to point to your domain and run ./setup-ssl.sh
https://secoda.company.com/logout
First set up a DNS so that secoda.yourcompany.com
(substitute this with your actual domain) points to the public domain of the machine you've installed Secoda on
Then edit the .env
file and change the following variables:
DOMAIN=https://secoda.yourcompany.com
to your domain name
Run the script ./setup-ssl-letsencrypt.sh
Ensure that SSL has been properly configured by going to https://secoda.company.com/logout
<aside> ➡️ Next setup optional configurations Configure Google SSO Configure Microsoft SSO Setup Automatic Updates Setup Backups
</aside>