Cockpit is an easy-to-use, integrated, glanceable, and open web-based interface for servers. It is available on Debian, Ubuntu, CentOS, and other Linux Distributions.

Deploying your cloud server
If you have not already registered with Cloudwafer, you should begin by getting signed up. Take a moment to create an account after which you can quickly deploy your cloud servers.

Once you have signed up, log into your Cloudwafer Client Area with the password provided in your mail and deploy your Cloudwafer cloud server.

Updating System Packages
It is recommended that you update the system to the latest packages before beginning any major installations. Issue the command below:

sudo apt-get update && sudo apt-get upgrade

Step 1: Install Cockpit
The cockpit service is included in the Debian repositories by default, hence issue the command below to install:

sudo apt install cockpit

Step 2: Enable Cockpit
After successfully installing Cockpit, issue the commands below to start the Cockpit service to start:

sudo systemctl start cockpit

Next, issue the command below to check the status of the Cockpit service:

sudo systemctl status cockpit

Step 4: Cockpit on the Web
After installing Cockpit, you can access you access the console by visiting your domain or IP on port 9090 which Cockpit uses. In this guide, we are using the domain debian.cloudwaferlabs.com.ng:9090.

Note that the port 9090 has to be added to your firewall before you can access it.

Log in with your local user account. Also, if the user is non-privileged and has sudo access, then mark Reuse my password for privileged tasks.

After logging in,

Dashboard: