Deploying NCP Package

Installation Steps

Step 1 - Extract the Installation Package

tar -I pbzip2 -xf ncp-rX.X.X-en.tar.bz2

Step 2 - Change Directory and Start the Installer

cd ncp-rX.X.X-en
sudo ./installer.sh

Step 3 - SSL Certificate Configuration

When prompted, choose whether to use a custom SSL certificate or the default self-signed certificate.

Option A - Custom SSL Certificate

Select y and provide paths to your certificate files:
[y/n]: y
→ Proceeding with custom domain SSL certificate installation..

Enter the path to the private key file: ./certs/server.pem
Enter the path to the certificate file: ./certs/server.crt.pem

Replace the certificate paths with the actual file locations on your system.

Option B - Default Self-Signed Certificate

Step 4.a - Configure Host IP Address

Enter the server IP address that external services will use to reach Network Copilot:

Step 4.b - Configure Public IP / Domain

You will also be prompted for a public IP or domain for external access. If it is the same as the host IP, press Enter to accept the default:

Step 5 - Configure LLM Endpoint

This step differs depending on which package you are installing.

Full Package (Bundled LLM):

The installer does not prompt for LLM details. The LLM service is pre-configured and starts automatically after the host IP is set:

No LLM configuration is required for the full package. Bundled LLM defaults are applied automatically

Base Package (Remote LLM):

After configuring the host IP, you will be prompted to provide details for your remote LLM endpoint:

Field
Default
Description

vLLM Server URL

http://localhost:8000/v1/

Full URL of the remote LLM endpoint

Example- https://10.10.11.12:8000/v1/

vLLM API Key

sk-XXXXXXXXXXXXXXXXX

API key for authenticating with the LLM service

vLLM Model Name

gpt-oss-120b

Name of the model served by the endpoint

Additional LLMs can be configured after installation via the Web UI.

Step 6 - Installation Progress

The installer performs the following steps automatically:

  • Installs required system prerequisites

  • Loads and initializes Docker images

  • Configures environment variables

  • Sets up the Network Copilot runtime environment

Step 7 - Access the Network Copilot UI

Once installation is complete, open a browser and navigate to:

Step 8 - Activate License

After installation, activate the Network Copilot license from the UI.

Verify the Installation

Confirm that all services are running:

All containers should show Up state. If any service is not running, review the installer and Docker logs.

For further assistance, raise a support ticket with us.

Last updated