Updating Management Service Running On QNAP NAS In Container Station

In this article, you will get information on how to update Xopero ONE Management Service installed as Docker Container on QNAP NAS.

New container

Open the Container Station application, click on a Container name, then select Settings button.

Container Settings in Container Station on QNAP NAS

Then Advanced Settings option and open Shared Folders section to see the exact path of your databases on a QNAP. Save the path* (e.g. /share/CACHEDEV2_DATA/Container/cointainer-station-data/lib/docker/volumes/<container's_folder>/_data) to enter it during creating the container with new version.

Container Settings in Container Station on QNAP NAS

Now open the Image tab, search xopero/xopero-one-service and click the Install button. Remember to switch to the Docker Hub tab (from the Local tab).

Image tab in Container Station on QNAP NAS

Now select the latest version and click Next button.

selecting latest version

QNAP will now display the Create Container window, where you can set up the container name, CPU and RAM limit and even more advanced settings for Xopero ONE docker container.

Create container window

By opening Advanced settings, you'll get access to 4 additional sections, where the most important are Network and Shared Folders.

On a Network tab you can set up the listening port for Xopero ONE Management Service (the default one is 28555) by entering the number in a Host field (it needs to be the same as in your first installation).

Creating contener - network tab

By opening the Shared Folders tab you can now select the path of Xopero ONE Management Service databases. First, delete the entry on a New volume section.

Creating contener - shared folders tab

Then add the path to the Volume from host field, use the path you saved earlier.

Don't paste! Select a location from the list. /share/CACHEDEV2_DATA/Container/cointainer-station-data/lib/docker/volumes/<container's_folder>/_data The path: /share/CACHEDEV2_DATA/ may not be listed, in this case go to the folder above and start with /Container/.

Next the Mount Point should be set to /app/Xopero.

Creating contener - shared folders tab

Press the Create button, review the Summary window and click OK to proceed.

Update validation

Finally, it's time to verify if everything went properly. Log into the Xopero ONE panel via web browser and wait for the device status to be changed for online, make sure that all your previous settings are available (plans, storages, devices etc.). If you're able to confirm that everything is alright, you can delete the old container or keep it for some time to make sure that everything is fine with the new version installed.

Last updated