Getting Started

Welcome to the AegisGate Security Platform. This guide will have you protecting your AI infrastructure in under 60 seconds.

Prerequisites

  • Docker 20.10+ or container runtime
  • 2GB RAM minimum (4GB recommended)
  • Port 8080, 8081, 8443 available

Quick Start (Docker)

The fastest way to deploy AegisGate:

docker run -d \
  --name aegisgate \
  -p 8080:8080 \
  -p 8081:8081 \
  -p 8443:8443 \
  ghcr.io/aegisgatesecurity/aegisgate-platform:latest

Verify Installation

Check that all services are running:

curl http://localhost:8443/health

Expected response:

{
  "status": "healthy",
  "version": "2.0.1",
  "services": {
    "proxy": "up",
    "mcp": "up",
    "scanner": "up"
  }
}

Your First Scan

Test the threat detection with sample content:

curl -X POST http://localhost:8080/v1/scan \
  -H "Content-Type: application/json" \
  -d '{"content": "API Key: sk-abc123xyz789"}'

AegisGate will detect and block the exposed secret.

Next Steps

  1. Configuration - Customize settings for your environment
  2. Installation - Deploy via Kubernetes or binaries
  3. API Reference - Integrate with your applications
  4. Security - Understand AegisGate’s protection capabilities