Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/atomgraph/letsencrypt-tomcat
Docker image combining Tomcat 9 HTTPS config and LetsEncrypt certificates
https://github.com/atomgraph/letsencrypt-tomcat
docker-image letsencrypt tomcat tomcat8
Last synced: 2 months ago
JSON representation
Docker image combining Tomcat 9 HTTPS config and LetsEncrypt certificates
- Host: GitHub
- URL: https://github.com/atomgraph/letsencrypt-tomcat
- Owner: AtomGraph
- Created: 2017-08-17T20:02:55.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-14T20:22:50.000Z (over 1 year ago)
- Last Synced: 2024-04-16T18:33:32.260Z (9 months ago)
- Topics: docker-image, letsencrypt, tomcat, tomcat8
- Language: XSLT
- Homepage: https://hub.docker.com/r/atomgraph/letsencrypt-tomcat/
- Size: 26.4 KB
- Stars: 4
- Watchers: 6
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# letsencrypt-tomcat
Docker image combining Tomcat and LetsEncrypt HTTPS certificates## Usage
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## Configuration
Supported environment variables:
* `HTTP` - enable HTTP connector? (default: `true`)
* `HTTP_PORT`
* `HTTP_PROXY_NAME`
* `HTTP_PROXY_PORT`
* `HTTP_REDIRECT_PORT`
* `HTTP_CONNECTION_TIMEOUT`
* `HTTP_COMPRESSION`
* `HTTP` - enable HTTPS connector? (default: `false`)
* `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`## More info
https://tomcat.apache.org/tomcat-9.0-doc/ssl-howto.html
https://certbot.eff.org/docs/