Deploying the NCP Package

Installation Steps

1. Extract the Installation Package

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

2. Change Directory and Start the Installer

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

3. SSL Certificate Configuration (Optional)

Network Copilot supports custom SSL certificate integration.

When prompted:

Would you like to install a custom domain SSL certificate?
(If you select 'n', the installation will proceed with a self-signed certificate.)
[y/n]:

Option A: Use a Custom SSL Certificate

Select y and provide the 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 private key and certificate paths with the correct file locations on your system.

Option B: Use the Default Self-Signed Certificate

Select n to use the self-signed certificate bundled with NCP:

4. Configure Host IP Address

Provide the server IP address that external services will use to connect to Network Copilot.

5. Installation Progress

The installer performs the following steps automatically:

  • Installs required system prerequisites

  • Loads and initializes Docker images

  • Sets up the Network Copilot runtime environment

Example output:

6. Access the Network Copilot UI

Once installation completes, access the UI using:

Example:

7. Activate License

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

Verify the Installation

Verify that all services are running successfully.

Example output:

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

For further assistance, raise a support ticket with us.

After a successful installation, the Docker service ncp-db-migrator will appear in an Exited (down) state.

This behavior is expected.

Last updated

Was this helpful?