How to enable HTTPS with my Decisions Container?
Hope this find you well. I am setting up a Decision container, and I am worried about web security. How can I apply my HTTPS cert to my Decisions container? I do not understand how to go into the Docker file system
0
Comments
-
Hello! Thank you for using the Decisions Forums!
In order to apply a HTTPS certificate to your Decisions container you need a .pfx certificate file. Decisions cannot assist you in generating or obtaining this certificate. You need to obtain the cert from a proper vendor source.
Once you have the .pfx file, there are some environment variables you need to change in order to implement the certificate. Here are the values you need to change. This process should not change based on your container deployment method (ECS, AKS, Kubernetes, etc.). The Decisions container looks for a certificate file on a disk that it can access. You do not need to place the certificate file in the Docker container, just put the path of the file system where the certificate is stored. If the container has access to that disk, then the container will pick up the file.DECISIONS_FORCEBASEURI=<PortalbaseURL>DECISIONS_ENABLEHTTPS=trueDECISIONS_HTTPSCERTIFICATEPATH=<certificate.pfx>DECISIONS_HTTPSCERTIFICATEPASSWORD=<Certificate Password>DECISIONS_ENABLEHTTPTOHTTPSREDIRECTION=true
Here is a link to our Documentation that outlines this process
Securing Decisions Container Environment0
Howdy, Stranger!
