DefectDojo AWS Launch Guide

Prerequisite: Ensure DNS Hostnames are enabled for your VPC

DefectDojo uses the AWS hostname assigned by your VPC for encryption. You can ensure this setting is enabled by:

1. Navigating https://console.aws.amazon.com/vpc

VPC Screenshot

2. Click “VPCs" => “Actions" => “Edit DNS hostnames"

Verify that the checkbox is enabled for “DNS host names".

DNS host names

Launching the AMI

Navigate to: https://aws.amazon.com/marketplace/pp/prodview-m2a25gr67xbzk

Marketplace screenshot

Click the yellow “Continue to Subscribe"

Continue to subscribe

Review the terms and click “Accept Terms"

Refresh the page until the “Continue to Configuration" button becomes enabled.

Click “Continue to Configuration"

Continue to configuration

Select your preferred region and click “Continue to Launch"

Continue to configuration

Scroll down to Security Group Settings and click on “Create New Based on Seller Settings"

Security group

Scroll down to Security Group Settings and click on “Create New Based on Seller Settings"

Fill in Name and Description.

Change the source for all firewall rules to “My IP" or the IP range your corporation.

Click “Save"

My IP

Select the appropriate key pair and click “Launch"

Launch

Click on the blue “EC2 Console" text.

Launch

Click on “EC2 Console"

Wait from the VM to finish initializing.

Click “Open Address" under Public IPv4 DNS.

Launch

This will open the web installer that initially has a self-signed cert.

Click “Advanced"

Launch

Click “Proceed to ec2-host-info".

Launch

Click “Start Installation"

Launch

Fill in the information for the admin user and click "Next".

Launch

You may choose to proceed with configuring a Let's Encrypt Certificate or continuing with the self-signed TLS certificate.

Once you are happy with your TLS setup click “Begin Installation"

Launch

You may choose to proceed with configuring a Let's Encrypt Certificate or continuing with the self-signed TLS certificate.

Once you are happy with your TLS setup click “Begin Installation"

Launch

For username enter “admin" along with the password you specified on the install page

Launch

Congratulations! You're up and running with DefectDojo!‍



Get Started Today

Unify your security pipeline and orchestrate peace of mind with DefectDojo. We are security experts and here to help.

Contact Us