Docker deployment of NGINX with Keeper Connection Manager for SSL Termination
For convenience, a Docker image for SSL termination using NGINX is provided which automatically configures itself with an SSL certificate:
- Is based off Docker's official image for NGINX, and thus each accepts the same core environment variables.
- Accepts a set of Guacamole-specific environment variables defining the Guacamole instance that will be behind SSL termination.
- Can automatically retrieve a certificate from Let's Encrypt, generate its own self-signed certificate for testing, or use an existing certificate that you have already obtained from a certificate authority.
In your Docker Compose file, customize the environment section to reference either Let's Encrypt or a custom certificate. For example, below will generate a Let's Encrypt certificate:
LETSENCRYPT_EMAIL: [email protected]