Docker image combining Tomcat and LetsEncrypt HTTPS certificates
docker run \
-v /etc/letsencrypt:/etc/letsencrypt \
-e LETSENCRYPT_CERT_DIR=/etc/letsencrypt \
-e PKCS12_PASSWORD=whateverest \
-e JKS_KEY_PASSWORD=whateverest \
-e JKS_STORE_PASSWORD=whateverest \
atomgraph/letsencrypt-tomcat
Supported environment variables:
HTTP- enable HTTP connector? (default:true)HTTP_SCHEMEHTTP_PORTHTTP_PROXY_NAMEHTTP_PROXY_PORTHTTP_REDIRECT_PORTHTTP_CONNECTION_TIMEOUTHTTP_COMPRESSIONHTTPS- enable HTTPS connector? (default:false)HTTPS_SCHEMEHTTPS_PORTHTTPS_MAX_THREADSHTTPS_CLIENT_AUTHHTTPS_PROXY_NAMEHTTPS_PROXY_PORTHTTPS_COMPRESSIONJKS_FILEJKS_KEY_PASSWORDKEY_ALIASJKS_STORE_PASSWORDP12_FILEREMOTE_IP_VALVE- enableRemoteIpValve? (default:false)REMOTE_IP_VALVE_PROTOCOL_HEADER- protocol header name (default:X-Forwarded-Proto)REMOTE_IP_VALVE_PORT_HEADER- port header name (default:X-Forwarded-Port)REMOTE_IP_VALVE_REMOTE_IP_HEADER- remote IP header name (default:X-Forwarded-For)REMOTE_IP_VALVE_HOST_HEADER- host header name (default:X-Forwarded-Host)