2. Installation
Once your device is running with the operating system, follow these steps to install promiseQube:
Step 1: Connect to Your Device
- Open a terminal on your computer
- SSH into your device:
Replace
ssh username@ip_addressusernameandip_addresswith 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.
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
-
Once installation completes, reboot your device:
sudo reboot -
Wait for the device to fully restart (2-3 minutes)
-
Verify the installation by checking if services are running:
sudo docker ps
Accessing promiseQube
Local Web Interface
-
Open a web browser on any device connected to the same network
-
Navigate to:
http://ip_address- Replace
ip_addresswith your device's actual IP address - You can also try:
http://promiseqube.local
- Replace
-
Default Login Credentials:
- Username:
admin - Password:
admin
Change Default PasswordImportant: Change the default password immediately after first login for security reasons. Click on Profile Icon → My Profile → Change Password.
- Username:
Cloud Web Interface
For cloud connectivity and remote management:
- Create an account on promiseQube Cloud
- Follow the cloud registration process in the local web interface
- Link your device to your cloud account