Packaged installer for self-hosted internal network scanning.
detectify.com · Documentation · Support
Detectify is the External Attack Surface Management platform powered by elite ethical hackers. The Internal Scanner extends that coverage behind your perimeter, finding vulnerabilities on hosts that aren't reachable from the public internet.
This repository contains the single-script installer that deploys and manages a fully functional scanner on a single Linux host — no Kubernetes knowledge required. Under the hood it provisions a lightweight k3s cluster, deploys all scanner components via Helm, and provides commands for status monitoring, log viewing, updates, credential rotation, and uninstallation.
- OS: Ubuntu 22.04+ or Debian 12+ (x86_64)
- RAM: 4 GB minimum, 8 GB recommended
- Disk: 20 GB free minimum, 50 GB recommended
- Init system: systemd
- Network: Outbound HTTPS to
registry.detectify.com,license.detectify.com,connector.detectify.com - Dependencies:
curlorwget
curl -sSL https://github.com/detectify/internal-scanning-installer/releases/latest/download/detectify-scanner -o detectify-scanner
chmod +x detectify-scanner
sudo ./detectify-scanner installThe installer walks you through entering your credentials (license key, connector API key, registry username, registry password), validates them, and deploys the scanner. The entire process takes about 5 minutes.
All commands require sudo.
| Command | Description |
|---|---|
install |
Install the scanner with interactive credential setup |
status |
Show health of all components, API reachability, and disk usage |
logs |
View logs (-f to follow, add component name to filter) |
restart |
Restart all or a single component |
update |
Pull latest images and redeploy |
reconfigure |
Change credentials without reinstalling |
preflight |
Run system checks without installing |
uninstall |
Remove everything (requires confirmation) |
| Variable | Default | Description |
|---|---|---|
SCANNER_IMAGE_TAG |
stable |
Container image tag to deploy |
CHART_VERSION |
1.3.0 |
Helm chart version to download |
sudo SCANNER_IMAGE_TAG=1.2.0 ./detectify-scanner installFull documentation is available at detectify.com/support:
- Helm Charts — Deploy on any Kubernetes cluster
- Terraform Module (AWS) — Production-ready EKS deployment
