Back to docs

Quick Start

Deploy Sentari and scan your first device in under 30 minutes.

Prerequisites

  • A Linux server for the Sentari server (Docker or bare-metal)
  • At least one device with software to scan (Python, npm, NuGet, Java, OS packages, or containers)
  • Network connectivity between agent and server (HTTPS, port 443)

1. Deploy the Server

# Clone and start with Docker Compose
git clone https://github.com/sentari-dev/sentari.git
cd sentari
docker compose -f deploy/docker-compose.yml up -d

The server starts on port 8000 with the dashboard available at your server's IP address.

2. Install the Agent

# Download the agent binary
curl -LO https://your-server/api/v1/agent/download

# Make executable and run
chmod +x sentari-agent
./sentari-agent --server https://your-server --enroll

The agent registers with the server, receives its mTLS certificate, and begins scanning automatically.

3. View Results

Open the dashboard in your browser. You'll see your device, its software environments, and all installed packages within minutes of the first scan.

Need help?

If you run into issues during setup, check our Architecture Overview for infrastructure requirements, or contact us for deployment support.