DependencyTrack / DependencyTrack/dependency-track

Add HTTPS support

Open
#1,520 41 comments 7 reactions 0 assignees View on GitHub
enhancement
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.