Novu is a data visualization tool that helps you to explore data and make informed decisions based on the data’s insights. In this tutorial, we will go through the steps needed to install Novu on Debian Latest.
Before proceeding with this tutorial, you need to have the following:
Before starting the installation process, we need to update our package manager to the latest version. To do this, open the terminal and type the following commands:
sudo apt update
sudo apt upgrade
Novu requires some dependencies to be installed before installing the application. Run the following command to install these dependencies:
sudo apt install python3 python3-pip python3-dev python3-setuptools python3-venv libcairo2-dev libgirepository1.0-dev
Now that all the dependencies are installed, we can proceed with the installation of Novu. To install Novu, follow these steps:
sudo mkdir /opt/novu
sudo chown -R $USER:$USER /opt/novu
cd /opt/novu
git clone https://github.com/NVlabs/novu.git
cd novu
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Now that Novu is installed, we need to start the application. Follow these steps:
cd /opt/novu/novu
source venv/bin/activate
python3 run.py
Novu should now be accessible from your web browser at http://localhost:8080. If you are accessing Novu from a remote machine, replace "localhost" with the IP address or domain name of the Debian server.
In this tutorial, we have seen the steps needed to install Novu on Debian Latest. You should now be able to explore data and make informed decisions based on the data’s insights using Novu.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!