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_SCHEME
HTTP_PORT
HTTP_PROXY_NAME
HTTP_PROXY_PORT
HTTP_REDIRECT_PORT
HTTP_CONNECTION_TIMEOUT
HTTP_COMPRESSION
HTTPS
- enable HTTPS connector? (default:false
)HTTPS_SCHEME
HTTPS_PORT
HTTPS_MAX_THREADS
HTTPS_CLIENT_AUTH
HTTPS_PROXY_NAME
HTTPS_PROXY_PORT
HTTPS_COMPRESSION
JKS_FILE
JKS_KEY_PASSWORD
KEY_ALIAS
JKS_STORE_PASSWORD
P12_FILE
REMOTE_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
)