Focused Tool · Apache 2.0 · Single Binary · Developer Tools

Self-hosted dependency scanner

Point at a repo or a list of packages, scan for known vulnerabilities, get a report with severity and fix version. Runs on a schedule, alerts on new CVEs. Snyk without the SaaS.

Install Scout Free Complete — all 150 tools $29/mo

Full REST API

Every operation in Scout is available through a JSON REST API. No SDK required — use curl, fetch, or any HTTP client.

Why this exists

Self-hosting used to mean spending a weekend configuring Docker, Postgres, Redis, and an Nginx reverse proxy. Scout skips all of that. It compiles to a static binary with an embedded database, so there is nothing to install and nothing to maintain.

How Scout runs

Deploy Scout as a systemd service, a Docker container, or a bare process behind tmux. It reads two environment variables: PORT and DATA_DIR. Everything else is self-contained. The /api/health endpoint returns the service status and targets count, which you can wire into your existing monitoring stack.

An agency managing targets for multiple clients runs one Scout instance per client on isolated VMs. Each instance gets its own data directory. There is no shared database, no multi-tenant risk, no worry about one client's data appearing in another client's export.

Endpoints

Snyk at $25/mo.

Self-hosted dependency scanner. Self-hosted on your infrastructure. Your data never leaves your server.

Quickstart

Running in under a minute.

Download
curl -fsSL https://stockyard.dev/install.sh | sh -s -- --tool scout
Run
PORT=8630 ./scout
Open
http://localhost:8630

Single binary. Embedded SQLite. No Docker. No database. No dependencies.

Pricing

Free to start. Pro when you need it.

Free
$0
forever
  • 1 project, weekly scans
  • Single binary, embedded SQLite
  • Apache 2.0 — modify freely
Pro
$0.99
per month
  • Unlimited projects, daily scans, Slack/email alerts, badge API
  • License key, no cloud dependency
  • Email support

License key by email. One env var.

Your license key arrives by email within 5 minutes of checkout. Set it as an environment variable and restart the binary.

export SCOUT_LICENSE_KEY=stockyard_xxxxxxxxxxxxxxxxxxxx
./scout

No cloud connectivity required. The binary validates the key offline with Ed25519 signatures.

Part of the Stockyard family — 150 focused self-hosted tools · Complete bundle $29/mo · stockyard.dev