SSHPANEL SOFTETHER 1.0

Preparing The Server

The easiest way to install the panel is using docker & vessel on top of it. Here's how.

SSH to your Server

You need to SSH to your server as root to begin the installation procedure.

ssh [email protected]

Installing Docker

Run this command to update the repository and installing docker

sudo apt update && apt install docker.io docker-compose -y

INSTALL 1

Press [ENTER] and your server will begin the installation process.

INSTALL 2

Once the installation is completed. Verify the installation by running the command below.

docker

it should output similar to image below.

INSTALL 3

and the docker-compose as well

docker-compose

INSTALL 4

If the output is as the image above. Then Docker is successfully installed on your server! Congratulations 🎉

Setup Deployment User

We don't want root user operating the panel. Let's create new user.

In this example, we use sshpanel as the user, but you can use other username you find suitable.

sudo adduser sshpanel

it will ask for password for the user. Set secure password for the user.

INSTALL 5

and it will ask for the user details. You can just type enter and left it blank.

INSTALL 6

Once the user has been created, Give it access to sudo & docker!

sudo usermod -aG sudo sshpanel

INSTALL 7

sudo usermod -aG docker sshpanel

INSTALL 8

Done

The docker has been setup & the non-root user has been created! Now go to the next step!