Installation On QNAP NAS In Container Station

GitProtect is a multi-platform solution, it can operate in various environments. One of the possibilities is to run the service in a Docker container. This article describes the installation process of the GitProtect Management Service running as a container. The instruction applies to installation on QNAP NAS devices, however the software can be run on another Docker container host.

Prerequisites

QNAP with:

  • x86 or x64 CPU (ARM is not supported)

  • Minimum 2 GB of RAM

  • Container Station app from AppCenter

Environment setup

To create a docker container on QNAP NAS it is required to download the Container Station application available on QNAP App Center.

Connect to your QNAP Web panel, log into it and open the App Center application. Select the All Apps section and search for Container Station.

Download the application, open it and select the path, which will be used as a directory of your docker container data. Click Start Now to proceed.

Deployment

Go to the Container Station application and open the Image tab, search for xopero/xopero-one-service image and click the Install button.

Now select the latest version and click the Next button.

QNAP will now display the Create Container window, which allows you to configure the GitProtect docker container.

This form consists of a few fields, but the most important are:

  1. Name - where you can set a name for a container,

  2. Auto start - a switch, which defines if the container should startup automatically (in case of QNAP restart i.e.)

  3. CPU Limit - that allows you to set the percentage of CPU usage available for a container,

  4. Memory Limit - RAM memory dedicated for a container.

By scrolling down the window you'll be able to open Advanced Settings. Open it.

After that, go to the Network tab, click Add button, and enter a port number in the Host field in the Port Forwarding section - this will be the port used to connect to GitProtect service (The recommended port number is 28555).

Once the configuration is done, click the Create button - this will display a summary of the setup, click OK in order to create the container.

When the process is finished, you'll be able to see your new container in the Container tab on the Container Station application.

You can connect to GitProtect using the button next to the container or simply enter the URL address into your browser:

http://<QNAPaddress>:<port>

i. e.: http://192.168.0.150:28555

GitProtect Management Service is running and ready to go. You can create a new administrative account, provide the license code and protect your data!

Last updated