Everything you need to deploy the platform and run your first scan. These docs describe the workflow; screens may vary slightly with your version.
Blue Sentinel is a self-hosted platform for static application security testing (SAST) and software composition analysis (SCA). You point it at a source-code project and it runs multiple analysis engines across every supported language, detects vulnerable dependencies, and produces prioritized, standards-mapped findings and reports.
It runs in three modes: on-premises on your local network, fully air-gapped with no outbound connectivity, or via Claude for an AI-assisted workflow. In on-prem and air-gapped modes your source code never leaves your environment.
Blue Sentinel ships as a single Docker image. On your host:
# Load the image you were provided
docker load -i bluesentinel-image.tar
# Run it
docker run -d --name bluesentinel \
-p 8443:8443 \
-v bluesentinel-data:/app/data \
sast-platform:latest
# The web UI is now reachable on your network:
# https://<host-ip>:8443
Open the UI in a browser, sign in with the administrator credentials supplied with your deployment, and create accounts for your team. Blue Sentinel uses role-based access control — assign Admin, User, or Viewer roles as appropriate.
A scan takes a zip of your project. To keep uploads lean and focused on code, use the bundled Code_extractor tool to strip images, PDFs, documents, and build output while keeping source files and dependency manifests:
./Code_extractor ./my-app my-app-code.zip
It also writes a Project_Info.txt summarizing file counts, lines of code, and a breakdown by file type. Upload the resulting zip in the next step.
When the scan finishes you land on the results page:
When enabled, Blue Sentinel parses your dependency manifests (package.json, requirements.txt, go.mod, composer.json, pom.xml, and more), matches each package against a vulnerability database, and reports known-vulnerable components with severities and fix versions. Open SCA Results from the report header to see the full breakdown by ecosystem, and export it as JSON, PDF, or CSV.
Already run Burp, Snyk, OWASP ZAP, or Acunetix? Upload their report and Blue Sentinel compares it against your SAST scan:
A coverage score shows how much of the external tool's findings your SAST also caught. Use See external report to browse the full imported findings — description, affected parameter, remediation, and references.
From an assessment, open Risk Overview for six decision-making views over your findings — each downloadable as CSV, JSON, or PNG:
Every assessment runs in its own dedicated, isolated cloud environment — created for your scan and destroyed when it's done. Blue Sentinel is available on the AWS and Azure marketplaces; your code never touches shared infrastructure.
Open the full architecture diagram ↗
From a scan, use Generate Report to export findings as CSV, XML, or JSON, or produce a PDF in one of three depths:
Code_extractor).