DependencyTrack / DependencyTrack/dependency-track
Add HTTPS support
- Dominant language
- Java
- Stars
- 4.2k
- Forks
- 811
- Avg merge
- 8h 39m
- Merged PRs (30d)
- 237
Description
### Current Behavior:
Currently http only requests to the docker containers are supported.
http://dependencytrack.domain.com:8080
### Proposed Behavior:
Add https support for https connections and certificates for Let's Encrypt and other certificate authorities
https://dependencytrack.domain.com:8443 --- https main page
API_BASE_URL=http://thunder.pargovernment.net:8444 --- updated config for https
Proposed changes for the docker-compose.yml
ALPINE_SSL_CERTIFICATE_FILE=/etc/letsencrypt/live/dependencytrack.domain.com/fullchain.pem
ALPINE_SSL_CERTIFICATE_KEY_FILE=/etc/letsencrypt/live/dependencytrack.domain.com/privkey.pem
ALPINE_SSL_CERTIFICAT_CHAIN_FILE=/etc/letsencrypt/live/thunder.pargovernment.net/chain.pem
ALPINE_INCLUDE/etc/letsencrypt/options-ssl-apache.conf
Contributor guide
Assessment
This issue has not been assessed yet.