Skip to main content

2. Installation

Once your device is running with the operating system, follow these steps to install promiseQube:

Step 1: Connect to Your Device

  1. Open a terminal on your computer
  2. SSH into your device:
    ssh username@ip_address
    Replace username and ip_address with your device's credentials

Step 2: Run the Installation Script

Execute the installation command with your selected Qube type:

curl -sSL https://www.promiseq.com/install.sh -o install.sh
sudo bash install.sh <qube-type>

Replace <qube-type> with your selected type (e.g., qube-lite, qube-ai, qube-ai-deepstream).

Note:

  • Installations always target the production environment.
  • The device type (Raspberry Pi, NVIDIA Jetson, etc.) is automatically detected by the script.
Installation Time

This script will take 15-60 minutes to complete, depending on your internet speed and device performance. The process includes:

  • Downloading Docker images
  • Installing system dependencies
  • Configuring services
  • Setting up the promiseQube environment

Do not interrupt the process or close the terminal session.

Step 3: Reboot and Verify

  1. Once installation completes, reboot your device:

    sudo reboot
  2. Wait for the device to fully restart (2-3 minutes)

  3. Verify the installation by checking if services are running:

    sudo docker ps

Accessing promiseQube

Local Web Interface

  1. Open a web browser on any device connected to the same network

  2. Navigate to: http://ip_address

    • Replace ip_address with your device's actual IP address
    • You can also try: http://promiseqube.local
  3. Default Login Credentials:

    • Username: admin
    • Password: admin
    Change Default Password

    Important: Change the default password immediately after first login for security reasons. Click on Profile Icon → My Profile → Change Password.

Cloud Web Interface

For cloud connectivity and remote management:

  1. Create an account on promiseQube Cloud
  2. Follow the cloud registration process in the local web interface
  3. Link your device to your cloud account