From 2247db3b7c118adb0d0ba5edffc6f2d653a620e8 Mon Sep 17 00:00:00 2001 From: Cody Maffucci <46459665+Maffooch@users.noreply.github.com> Date: Tue, 17 Feb 2026 16:06:24 -0700 Subject: [PATCH 1/2] Update Quick Start guide in README for Docker Compose --- README.md | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 418226bf8ef..e30791cf3c9 100644 --- a/README.md +++ b/README.md @@ -40,25 +40,14 @@ and reset every day. Do not put sensitive data in the demo. An easy way to test ## Quick Start for Docker Compose ```sh -# Clone the project -git clone https://github.com/DefectDojo/django-DefectDojo -cd django-DefectDojo - -# Check if your installed toolkit is compatible -./docker/docker-compose-check.sh - -# Building Docker images -docker compose build - -# Run the application -# (see https://github.com/DefectDojo/django-DefectDojo/blob/dev/readme-docs/DOCKER.md for more info) -docker compose up -d - -# Obtain admin credentials. The initializer can take up to 3 minutes to run. -# Use docker compose logs -f initializer to track its progress. -docker compose logs initializer | grep "Admin password:" +git clone https://github.com/DefectDojo/django-DefectDojo && cd django-DefectDojo && docker compose up ``` +This quick start guide will do the following + +- Clone the repository and change directories +- Start the application +- Obtain admin credentials in the initializer logs. The first initialization can take up to 3 minutes to run. ## Documentation @@ -70,6 +59,7 @@ docker compose logs initializer | grep "Admin password:" * [LDAP](https://docs.defectdojo.com/en/open_source/ldap-authentication/) * [Supported tools](https://docs.defectdojo.com/en/connecting_your_tools/parsers/) * [How to Write Documentation Locally](/docs/README.md) +* [Development](readme-docs/DOCKER.md#run-with-docker-compose-in-development-mode-with-hot-reloading) ## Supported Installation Options From 96a18dd707dcea670dacbdd80f9b42a1675e2e83 Mon Sep 17 00:00:00 2001 From: Cody Maffucci <46459665+Maffooch@users.noreply.github.com> Date: Sun, 22 Feb 2026 22:33:38 -0700 Subject: [PATCH 2/2] Update README.md --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index e30791cf3c9..629ec93115c 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,11 @@ This quick start guide will do the following - Start the application - Obtain admin credentials in the initializer logs. The first initialization can take up to 3 minutes to run. + +if running DefectDojo in detached mode via `docker compose up -d`, obtain admin credentials from the initializer logs with the command below. Please note, the initializer can take up to 3 minutes to run. + +`docker compose logs initializer | grep "Admin password:"` + ## Documentation * [Official Docs](https://docs.defectdojo.com/)