Installation

Install the ngVision controller and your first agent.

The controller ships as a set of containers orchestrated with Docker Compose. You need a host with Docker and Docker Compose available.

Requirements

  • Docker Engine 24+ and the Compose plugin
  • 2 vCPU and 4 GB RAM for an evaluation deployment
  • Outbound HTTPS for agent connectivity

Install the controller

Clone the repository and start the stack from the controller directory.

bash
git clone https://example.com/ngvision.git
cd ngvision/ngVision-controller
docker compose up -d

Configure secrets first

Copy .env.example to .env and set strong credentials before exposing the controller to a network.