---
title: DHuS
description: "# Open-Source Code Repository links The release package of DHuS is available on a dedicated Open-Source GitHub repository: - [https://github.com/SentinelDataHub/dhus-distribution/releases](https://github.com/SentinelDataHub/dhus-distribution/releases) # Public Docker Repository links No Docker images are available for DHuS software. # Installation and Configuration Guidelines Installation of…"
url: "https://collgs.esa.int/docs/dhus/"
updated: "2023-05-05"
category: Software Guide
---

# DHuS

# Open-Source Code Repository links

The release package of DHuS is available on a dedicated Open-Source GitHub repository:

- [https://github.com/SentinelDataHub/dhus-distribution/releases](https://github.com/SentinelDataHub/dhus-distribution/releases)

# Public Docker Repository links

No Docker images are available for DHuS software.

# Installation and Configuration Guidelines

Installation of the Transformation Framework takes place via SHAR or ZIP file. DHuS software is fully written in Java.

The DHuS distribution is specifically tailored for Linux based systems. It is recommended to use a Linux

Operating System working on a multithread environment running in 64bit.

## Software pre-requirements

The following software must be pre-installed on the Virtual Machine:

- Java (version 8)
- curl (>=7.75)

## Installation

The following commands will install a version of Transformation Framework software:

```
mkdir <INSTALLATION-DIR>

cd <INSTALLATION-DIR>

curl -LJO https://github.com/SentinelDataHub/dhus-
distribution/releases/download/<DHUS-VERSION>/dhus-software-<DHUS-
VERSION>-distribution.shar

chmod +x dhus-software-<DHUS-VERSION>-distribution.shar

./dhus-software-<DHUS-VERSION>-distribution.shar
```

In order to start the DHuS software, it is then necessary to configure properly the following files:

- start.sh
- etc/dhus.xml
- etc/server.xml
- etc/temporary_files_ehcache.xml
- etc/dhus_ehcache.xml
- etc/conf/appconfig.json

Please refer to Administration Manual for details about the configuration.

 [COPE-SERCO-TN-22-1351-Collaborative-Data-Hub-Software-DHuS-Administration-Manual-v3.1_compressed](https://collgs.esa.int/wp-content/uploads/2022/08/COPE-SERCO-TN-22-1351-Collaborative-Data-Hub-Software-DHuS-Administration-Manual-v3.1_compressed.pdf)[Download](https://collgs.esa.int/wp-content/uploads/2022/08/COPE-SERCO-TN-22-1351-Collaborative-Data-Hub-Software-DHuS-Administration-Manual-v3.1_compressed.pdf)

After having configured properly the DHuS software, execute the following command:

```
./updateConfiguration.sh
```

Finally, the following command starts the DHuS software:

```
nohup /bin/bash ./start.sh &
```

## Configuration

Please refer to the Administration Manual for details about the configuration.

Please find it here attached.

 [COPE-SERCO-TN-22-1351-Collaborative-Data-Hub-Software-DHuS-Administration-Manual-v3.1_compressed-1](https://collgs.esa.int/wp-content/uploads/2022/08/COPE-SERCO-TN-22-1351-Collaborative-Data-Hub-Software-DHuS-Administration-Manual-v3.1_compressed-1.pdf)[Download](https://collgs.esa.int/wp-content/uploads/2022/08/COPE-SERCO-TN-22-1351-Collaborative-Data-Hub-Software-DHuS-Administration-Manual-v3.1_compressed-1.pdf)

# User Guide

DHuS User Guide is widely described on Open Access Hub Portal, please refer to the following link:

- [https://colhub.copernicus.eu/userguide/](https://colhub.copernicus.eu/userguide/)

# Tutorials

Please find available Tutorials at the following link:

  [Link](https://www.youtube.com/@collaborativedhsservice)
