Installation of Bluecherry on MXLinux

Introduction

Bluecherry is a Linux-based video surveillance software that enables users to access and monitor live and recorded video footage from various connected cameras. In this tutorial, we will guide you through the process of installation of the Bluecherry software on MXLinux.

Prerequisites

Before we get started, you must have the following:

Step 1: Install dependencies

The Bluecherry software requires certain dependencies to be installed before installation. Open the terminal and enter the following command to update the package repositories:

sudo apt-get update

Once the update process completes, enter the following command to install the dependencies:

sudo apt-get install -y curl ffmpeg libcrypt-mysql-perl libdate-calc-perl libjpeg-turbo8-dev libavcodec-dev libavformat-dev libswscale-dev libavutil-dev libv4l-dev libopencv-dev libssl-dev libcurl4-openssl-dev libyaml-perl libjson-perl libcap-ng-dev libnet-server-perl libdaemon-control-perl libhttp-server-simple-auth-perl libdbd-mysql-perl libunicode-collate-perl pkg-config

Note: Copy and paste the command above to avoid errors.

Step 2: Add Bluecherry repository

To install Bluecherry, you need to add its repository to your system. Run the following command in the terminal to add the repository to your system:

echo 'deb https://dl.bluecherrydvr.com/apt stretch main' | sudo tee /etc/apt/sources.list.d/bluecherry.list

Note: If you are using any other version of MXLinux, replace 'stretch' above with your distribution version name.

After adding the repository, you also need to import the public key by running the following command:

curl https://dl.bluecherrydvr.com/apt/key/bluecherry_release.key | sudo apt-key add -

Step 3: Install Bluecherry

Now that you have added the Bluecherry repository to your system, you can run the following command in the terminal to install it:

sudo apt-get update
sudo apt-get install bluecherry

This command will install Bluecherry, and all its dependencies. Please note that this process may take some time depending on the speed of your internet connection.

After installation, you can start the Bluecherry service by running the following command:

sudo systemctl start bluecherry

To check the status of the Bluecherry service and to know if it's up and running or not, enter the command below:

sudo systemctl status bluecherry

And if you want to enable Bluecherry at boot, run the following command:

sudo systemctl enable bluecherry

Configuration

The Bluecherry server can be accessed using a web browser. Open your browser and enter the following URL:

https://localhost:7001

You will see the login page where you should input your username and password. Use the default username "admin" and the password "admin" to access the Bluecherry interface and then change both once you are in.

You can configure and manage all cameras and recordings from the interface.

Conclusion

We hope that you have successfully installed Bluecherry on MXLinux. If you encountered any issues while following the steps, feel free to leave a comment below.

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!