Skip to content

Quick Start

This guide will help you get started with deploying NetApp Project Neo using your preferred container platform.

Choose Your Deployment Method

MethodBest ForGuide
Docker ComposeDevelopment, small deploymentsDocker Quick Start
Podman ComposeRHEL/CentOS environments, rootless containersPodman Quick Start
Kubernetes / HelmProduction, high availability, auto-scalingKubernetes Quick Start

Architecture Overview

Neo v4 runs as a set of cooperating microservices:

ServiceRolePort
APIHTTP API, MCP transport, OAuth8000
WorkerBackground processing, crawling, Graph uploadInternal
ExtractorContent extraction (MarkItDown, Docling, VLM)Internal
NERNamed Entity Recognition (GLiNER2)Internal
PostgreSQLShared databaseInternal
Neo UIWeb management console8081

Services can be scaled independently:

bash
docker compose up -d --scale worker=3 --scale extractor=2

What You'll Need

Before you begin, review the Prerequisites to ensure your environment is ready.

After Deployment

Once deployed, Neo starts in setup mode. Complete the initial configuration (license key, optional Microsoft Graph integration) via the web console at http://your-server:8081 or the API at http://your-server:8000/docs.

For detailed configuration options, see the Configuration Guide.