How to Install Thingsboard on Debian Latest

Thingsboard is an open-source IoT platform for data collection, processing, visualization, and device management. In this tutorial, we will show you how to install Thingsboard on Debian Latest.

Prerequisites

Before proceeding with this tutorial, you should have the following:

Step 1 – Install Thingsboard

To install Thingsboard on Debian Latest, follow the steps below:

  1. Add the Thingsboard repository to your server's package sources:

    echo "deb [trusted=yes] https://pkg.thingboard.io/debian/ jessie main" | sudo tee /etc/apt/sources.list.d/thingsboard.list
    
  2. Download and install the Thingsboard GPG key:

    wget https://pkg.thingboard.io/debian/PUBLIC-KEY.gpg
    sudo apt-key add PUBLIC-KEY.gpg
    
  3. Update the package cache and install Thingsboard:

    sudo apt update
    sudo apt install thingsboard
    

Step 2 – Start and Enable Thingsboard

After installing Thingsboard, you need to start and enable it to start automatically at boot time:

  1. Start Thingsboard:

    sudo service thingsboard start
    
  2. Enable Thingsboard to start automatically at boot time:

    sudo systemctl enable thingsboard
    

Step 3 – Access Thingsboard Web UI

Once Thingsboard is running, you can access its web UI by pointing your browser to http://localhost:8080. You should see the Thingsboard login page.

Log in with the default credentials:

After logging in, you can start creating devices, dashboards, and other configurations in Thingsboard.

Conclusion

You have successfully installed Thingsboard on Debian Latest. You can now use this open-source IoT platform for data collection, processing, visualization, and device management.

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!