Setting Up SSL Certificates for ScanSuite and DefectDojo
Since ScanSuite and DefectDojo are separate installations, each requires its own set of domain names and SSL certificates. This guide provides clear instructions to set up SSL certificates for both services.
1: Register Domain Names
Register the required domain names in your DNS configuration. For example:
scansuite.yourdomain.com
dojo.yourdomain.com
2: Stop the Servers
Before applying the SSL certificates, stop both the ScanSuite and DefectDojo servers by running:
cd ~/apps/scansuite && docker compose down -t 0
cd ~/apps/scansuite/defectdojo && docker compose down -t 0
3: Obtain SSL Certificates
Obtain SSL certificates from your local Certificate Authority (CA).
If your ScanSuite server is publicly accessible, you can obtain an SSL certificate using Let's Encrypt as described below: