GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - DefectDojo/django-DefectDojo: Open-Source Unified Vulnerability Management, DevSecOps & ASPM

BranchesTags
Open more actions menu

Latest commit

 

History

16,215 Commits
16,215 Commits

Folders and files

NameName
Last commit message
Last commit date
.claude
.claude
 
 
.github
.github
 
 
components
components
 
 
docker
docker
 
 
docs
docs
 
 
dojo
dojo
 
 
helm/defectdojo
helm/defectdojo
 
 
nginx
nginx
 
 
readme-docs
readme-docs
 
 
scripts
scripts
 
 
tests
tests
 
 
unittests
unittests
 
 
.dockerignore
.dockerignore
 
 
.dryrunsecurity.yaml
.dryrunsecurity.yaml
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
AGENTS.md
AGENTS.md
 
 
API_V3_DIVERGENCE_ANALYSIS.md
API_V3_DIVERGENCE_ANALYSIS.md
 
 
API_V3_PLAN.md
API_V3_PLAN.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
Dockerfile.django-alpine
Dockerfile.django-alpine
 
 
Dockerfile.django-debian
Dockerfile.django-debian
 
 
Dockerfile.integration-tests-debian
Dockerfile.integration-tests-debian
 
 
Dockerfile.nginx-alpine
Dockerfile.nginx-alpine
 
 
LICENSE.md
LICENSE.md
 
 
NOTICE
NOTICE
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
api-v3-alpha-debrief.md
api-v3-alpha-debrief.md
 
 
api_v3_examples.md
api_v3_examples.md
 
 
app.json
app.json
 
 
ct.yaml
ct.yaml
 
 
docker-compose.override.dev.yml
docker-compose.override.dev.yml
 
 
docker-compose.override.https.yml
docker-compose.override.https.yml
 
 
docker-compose.override.integration_tests.yml
docker-compose.override.integration_tests.yml
 
 
docker-compose.override.unit_tests.yml
docker-compose.override.unit_tests.yml
 
 
docker-compose.override.unit_tests_cicd.yml
docker-compose.override.unit_tests_cicd.yml
 
 
docker-compose.yml
docker-compose.yml
 
 
manage.py
manage.py
 
 
requirements-dev.txt
requirements-dev.txt
 
 
requirements-lint.txt
requirements-lint.txt
 
 
requirements.txt
requirements.txt
 
 
ruff.toml
ruff.toml
 
 
run-integration-test-dev.sh
run-integration-test-dev.sh
 
 
run-integration-tests.sh
run-integration-tests.sh
 
 
run-unittest.sh
run-unittest.sh
 
 
wsgi_params
wsgi_params
 
 

Repository files navigation

DefectDojo

Open-source vulnerability management, DevSecOps and ASPM

Pro demo · Community demo · Docs · Slack · Community · Website

OWASP Flagship GitHub release Unit Tests Integration Tests CII Best Practices YouTube Subscribe Twitter Follow

Open Source Security Index - Fastest Growing Open Source Security Projects

The DefectDojo Pro home page: findings from each scan source, the overall risk score, and outcomes
DefectDojo Pro home page. Try it on the live Pro demo. The Community Edition demo is at demo.defectdojo.org. Sign-in details for both are under Demo.

DefectDojo is a DevSecOps, ASPM (application security posture management), and vulnerability management tool. DefectDojo orchestrates end-to-end security testing, vulnerability tracking, deduplication, remediation, and reporting.

Demo

Pro Edition: pro.demo.defectdojo.com

OWASP Community Edition: demo.defectdojo.org

Either demo environment can be logged into with username admin and password 1Defectdojo@demo#appsec. Please note that the demos are publicly accessible and reset every day. Do not put sensitive data in the demo. An easy way to test DefectDojo is to upload some sample scan reports.

Quick Start for Docker Compose

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.

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
  • REST APIs
  • Client APIs and Wrappers
  • Authentication: local accounts in Open Source. SSO (SAML, OIDC, OAuth), LDAP, and MFA are DefectDojo Pro features.
  • Supported tools
  • How to Write Documentation Locally
  • Development

Supported Installation Options

  • Pro - SaaS or self-hosted (via K8s or docker compose). Book a demo, speak to our team or get Pro from $100/mo
  • OS - docker compose

Community, Getting Involved, and Updates

DefectDojo Slack LinkedIn Twitter Youtube

Checkout our new Community Portal and join the DefectDojo community on Slack!

Follow DefectDojo on LinkedIn, YouTube, and X for platform updates!

Contributing

Please see our contributing guidelines for details and standards on contributing before considering or submitting a pull request.

Everyone taking part in the project follows the Code of Conduct.

Contributors

We're incredibly appreciative of our contributors. DefectDojo exists in its current form because of the people below, and contributing to it is a great way to understand the tangled web that is cybersecurity.

DefectDojo contributors

Want to join them? Read the contributing guidelines, then pick up a good first issue.

Pro Edition

Upgrade to DefectDojo Pro! Pro transcends the do-it-yourself approach of open-source: A new UI, risk-based vulnerability management, incredible scalability, API connectors, ServiceNow, GitHub, GitLab, Azure DevOps, automatic data enrichment, prioritization, and more! See all the differentiators at the bottom of our pricing page: defectdojo.com/pricing.

To see Pro with our team, book a demo. Alternatively, for information please email [email protected]

About Us

DefectDojo is maintained by:

  • Greg Anderson (@devGregA | LinkedIn)
  • Matt Tesauro (@mtesauro | LinkedIn | @matt_tesauro)

Core Moderators can help you with pull requests or feedback on dev ideas:

  • Cody Maffucci (@Maffooch | LinkedIn)

Moderators can help you with pull requests or feedback on dev ideas:

  • Blake Owens (@blakeaowens)

Hall of Fame

  • Jannik Jürgens (@alles-klar) - Jannik was a long time contributor and moderator for DefectDojo and made significant contributions to many areas of the platform. Jannik was instrumental in pioneering and optimizing deployment methods.
  • Valentijn Scholten (@valentijnscholten | Sponsor | LinkedIn) - Valentijn served as a core moderator for 3 years. Valentijn's contributions were numerous and extensive. He overhauled, improved, and optimized many parts of the codebase. He consistently fielded questions, provided feedback on pull requests, and provided a helping hand wherever it was needed.
  • Fred Blaise (@madchap | LinkedIn) - Fred served as a core moderator during a critical time for DefectDojo. He contributed code, helped the team stay organized, and architected important policies and procedures.
  • Aaron Weaver (@aaronweaver | LinkedIn) - Aaron has been a long time contributor and user of DefectDojo. He did the second major UI overhaul and his contributions include automation enhancements, CI/CD engagements, increased metadata at the product level, and many more.
  • Jay Paz (@jjpaz) – Jay was a DefectDojo maintainer for years. He performed Dojo's first UI overhaul, optomized code structure/features, and added numerous enhancements.
  • Charles Neill (@ccneill) – Charles served as a maintainer of DefectDojo for years and wrote some of Dojo's core functionality.

Security

Please report Security issues via our disclosure policy.

License

DefectDojo is licensed under the BSD 3-Clause License

About

Open-Source Unified Vulnerability Management, DevSecOps & ASPM

defectdojo.com

Topics

analyticsappsecautomationdevsecopsdjangohacktoberfestkubernetesowasppythonsecuritysecurity-automationsecurity-orchestrationvulnerability-correlationvulnerability-databasesvulnerability-management

Resources

Readme
BSD-3-Clause license

Code of conduct

Code of conduct

Security policy

Security policy
Activity
Custom properties

Stars

5.2k stars

Watchers

199 watching

Forks

2.0k forks
Report repository

Releases

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.