Getting Started

Get up and running with Ossprey in just a few minutes — create your account and run your first scan.

Get up and running with Ossprey in just a few minutes. This guide walks you through creating your account and running your first scan.


Creating your account

  1. Visit dashboard.ossprey.com
  2. Click Sign Up or Log In
  3. You can sign up using email and password
The Ossprey sign-in page

When you first log in, you'll be asked to complete a quick profile: enter your name, optionally provide company information, and accept terms and conditions. Once you've submitted your profile, your account will be reviewed. You'll receive an email once you're approved, and then you'll be taken to your dashboard home page.

The first-login profile form

After your profile is saved, a short welcome tour walks you through each area of the dashboard. You can skip it, or replay it later from Account settings.

The welcome tour

Your first scan

You have multiple options for your first scan:

Option 1: Connect GitHub (Recommended)

The easiest way to get started is to connect your GitHub repositories:

  1. Navigate to GitHub Integrations in the sidebar
  2. Click Connect GitHub
  3. Select the organisation or account you want to connect
  4. Choose which repositories Ossprey can access
  5. Your repositories will begin scanning automatically

Option 2: Scan a package manually

Want to quickly check a specific package?

  1. Navigate to Scan Online in the sidebar
  2. Enter the package details — name (e.g. lodash), version (e.g. 4.17.21), and ecosystem (npm or PyPI)
  3. Click Scan — results appear inline on the same page
A completed online scan

The same page has a GitHub repo tab, so you can scan any public repository by pasting its URL — no installation required.

Scanning a GitHub repository online

You can also use the search bar at the top of any page: type a package name and scan it from there.

Option 3: Scan with the CLI

Install the Ossprey CLI and scan a local project from your terminal. The CLI is a single self-contained binary — there's no pip, npm, or Homebrew package:

# Install (Linux / macOS)
curl -fsSL https://github.com/ossprey/ossprey-cli/releases/latest/download/install.sh | sudo sh

# Create an API key at dashboard.ossprey.com (Account → API Keys), then:
export OSSPREY_API_KEY=ospy_...
ossprey scan ./my-project

Want to try it before creating a key? ossprey scan ./my-project --dry-run-safe -v runs the whole catalogue step locally without talking to the API.

See the CLI Tool page for the full installation and usage guide, including Windows binaries and CI/CD setup.


Understanding your dashboard

Once you have scans running, you can view the results on the Scan Results page.


Next steps

Once you've completed your first scan, we recommend:

  • Connect your GitHub repositories for automated scanning — see GitHub Integration.
  • Set up an alert rule so malware findings reach your email, Slack channel, or incident.io workspace instead of waiting to be noticed — see Notifications & Alerts.
  • Create an API key for CLI and programmatic access — see Security & API Keys.
  • Learn to read a threat card, so a finding tells you how urgent it is — see Scan Results.
👍

Follow the checklist

New accounts get a guided onboarding checklist in the dashboard that ticks itself off as you complete each of these. Look for the banner at the top of the page.

The onboarding checklist


Did this page help you?