Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/integration-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ jobs:
# "tests/import_scanner_test.py",
# "tests/zap.py",
]
os: [alpine, debian]
os: [debian]
v3_feature_locations: [true, false]
exclude:
# standalone create endpoint page is gone in v3
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/performance-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@ jobs:
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
with:
path: built-docker-image
pattern: built-docker-image-django-alpine-linux-amd64
pattern: built-docker-image-django-debian-linux-amd64
merge-multiple: true

- name: Load docker images
timeout-minutes: 10
run: |
docker load -i built-docker-image/django-alpine-linux-amd64_img
docker load -i built-docker-image/django-debian-linux-amd64_img
docker images

- name: Set unit-test mode
Expand All @@ -45,7 +45,7 @@ jobs:
-f docker/docker-compose.override.performance_tests_cicd.yml \
up -d --no-deps uwsgi
env:
DJANGO_VERSION: alpine
DJANGO_VERSION: debian

- name: Run performance tests (auto-update counts)
timeout-minutes: 15
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rest-framework-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
runs-on: ${{ inputs.platform == 'linux/arm64' && 'ubuntu-24.04-arm' || 'ubuntu-latest' }}
strategy:
matrix:
os: [alpine, debian]
os: [debian]

steps:
# Replace slashes so we can use this in filenames
Expand Down
17 changes: 17 additions & 0 deletions docs/content/get_started/open_source/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,23 @@ See instructions in [DOCKER.md](<https://github.com/DefectDojo/django-DefectDojo

[SaaS link](https://defectdojo.com/platform)

---
## **Docker Image Variants**
---

DefectDojo publishes Docker images in multiple variants:

| | AMD64 | ARM64 |
|---|---|---|
| **Debian** | ✅ Supported | ⚠️ Unit tested |
| **Alpine** | ⚠️ Community | ⚠️ Community |

**Debian on AMD64** is the officially supported and tested configuration. All CI tests (unit, integration, and performance) run against this combination.

**Debian on ARM64** is built and covered by unit tests in CI, but integration and performance tests are not run against it.

The **Alpine** variants are built and published but are not covered by any automated testing. Use them at your own risk.

---
## **Options for the brave (not officially supported)**
---
Expand Down
Loading