Enabling SSL
By default, the Anaconda Team Edition installation does not require the use of SSL/TLS. To enable SSL/TLS after installation, the following steps must be taken:-
Edit
docker-compose.yml-
Near the top of the file, uncomment the following lines:
-
Further down in the file, under the
keycloakkey, uncomment this line:
-
Near the top of the file, uncomment the following lines:
-
Edit
.envfile- Change
DOMAINto new FQDN, if applicable. - Change
NGINX_PROXY_PORTto443. - Change
PROTOCOLtohttps
- Change
-
Edit
/opt/anaconda/repo/config/nginx/conf.d/repo.conf-
Near the top of the file, change
listen 8080;tolisten 8080 ssl;. -
Add the following lines after the
listen 8080 ssl;line:
-
Near the top of the file, change
-
Add your certificate and private key, named
tls.crtandtls.key, to the following directory: -
Run the following command from the directory containing
docker-compose.ymlto apply the changes:
Configuring SSL
The following steps will allow you to configure the SSL:-
Add or remove the following lines relating to the SSL in
<BASE_INSTALL_DIR>/config/nginx/conf.d/repo.conf, where<BASE_INSTALL_DIR>is the installation directory: -
Add or remove certificates from the following directory:
-
Run the following command:

