Following instructions will guide you how to install

Step by step instructions (~10mins)


  1. Ubuntu / Debian / Redhat / Windows server / Docker

  2. Root user access

  3. Your binary and License files prepared by If you do not have one

Server requirements



2GB Ram

4GB Ram

1 vCPU

2 vCPU



Steps for Ubuntu

Below steps are tested and working with following operating systems:

System Name



18.04 LTS , 20.04 LTS

1/4 Sign in with ssh to the server

Sign in as a root user to the machine

ssh yourusername@iporhostname

2/4 Prepare ubuntu machine

Download server preparation script. This script is going to install PostgreSQL, Java and Nginx on your server. If any of them is already installed, script will just skip its installation.

cd /tmp
curl -O

During installation script will ask you to provide access data to the PostgreSQL instance. If you installed PostgreSQL on same machine script autogenerated access data and you can hit ENTER for each access part (host, username etc). If you are going to use some externally hosted PostgreSQL (like AWS PostgreSQL) you can provide now host, username, password and port that should be used when will use to connect with database.

Done !
Executing command (Ctrl+C to stop)

PostgreSQL, host (enter to accept 'localhost'):
   accepting default value: localhost
PostgreSQL, username (enter to accept 'getintio'):
   accepting default value: getintio
PostgreSQL, password (enter to accept 'clusterpass'):
   accepting default value: clusterpass
PostgreSQL, database (enter to accept 'cluster'):
   accepting default value: cluster
PostgreSQL, port (enter to accept '5432'):
   accepting default value: 5432
Installation was successful
Setting up configs

3/4 Run instance

Run instance by running below script

cd /opt/getint/cluster

Instance will be started in background mode. It means you can exist logs displayed during startup with CTRL+C.

In default will start on 80 port


Those are credentials you can use to access installation via your browser.

username: platformadmin
password: admin

Open browser and type url which is the machine IP address. Alternatively if you have any domain name assigned to the machine on which is installed, you can type that domain name.

Other commands you can use to manage instance in the future.

./ stop
./ restart
./ start

Video tutorial

Here is a video tutorial showing demonstrating how to install a onpremise version


1) Uninstall PostgreSQL

sudo apt-get remove postgresql
sudo apt-get remove pgdg-keyring postgresql*
sudo rm -rf /var/lib/postgresql
sudo rm -rf /var/log/postgresql
sudo rm -rf /etc/postgresql
sudo deluser postgres
sudo delgroup postgres

Steps for Windows Server 2016

1) Install PostgreSQL

2) Install JAVA JDK 11

3) Download Trial version of (.jar file) team will provide you url to download trial version

4) Create directory and copy to it downloaded .jar file

5) Create in that directory logs directory

6) Create in that directory run.bat file and copy below content to it

set PORT=8089
set SPRING_DATASOURCE_URL=jdbc:postgresql://<HOST>:<PORT>/<DBNAME>
java -jar <NAMEOFJARFILE>.jar

Replace below placeholders with correct values:

  • <POSTGRESUSER> - username used to authenticate to PostgreSQL server

  • <POSTGRESPASSWORD> - password used to authenticate user

  • HOST - host to to reach databse, mostly "localhost"

  • PORT - port to reach database, mostly "5432"

  • DBNAME - name of the databse

  • <PATHTODIRECTORY> - path to the directory in which logs dir was created

  • <NAMEOFJARFILE> - name of trial version file downloaded in steo 3

Final content of the file could look like this

7) Open command line, navigate to that directory

Files structure will look like this (in our example we created main directory under C:\Users\Administrator\getintio path, access.txt file will appear after first run of

8) Execute below command

call run.bat

Running .bat file in above way, will execute commands which are within it in a foreground mode. So it means that until console is opened, it will let process to be running. Closing console will result in stopping the process, so .jar file will be not running any more.

To make it permanently working you need to set the .bat file as a Windows Service (guide will be delivered soon by team)

9) Open browser and type url which is the machine IP address. Alternatively if you have any domain name assigned to the machine on which is installed, you can type that domain name.

If you have used port other than 80, remember to include it in the address (e.g. url would be

You should see a login page where you can provide:

username: platformadmin
password: admin

Docker installation

Please watch following youtube video for deploying with Docker. In this tutorial we will setup with Oracle database hosted with AWS RDS.

Steps for deployment

  1. Install docker. You can use below script which we have used to install Docker and docker-compose under Debian 11

  2. Unzip installation package

  3. Navigate to getint/synchronizer/docker directory

  4. Edit conf/variables.env if you want to change configuration variables e.g. database connection details. To connect with Oracle hosted on AWS we have used:
  5. Navigate to scripts directory

  6. Run command sh which will run docker-compose file and start application on port 80. There are also and scripts for stopping containers and purging related docker components.

Docker install script for Debian 11

sudo apt-get update
sudo apt -y install apt-transport-https ca-certificates curl gnupg2 software-properties-common
curl -fsSL | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt-get update
apt-get install docker-ce docker-ce-cli
docker –version
sudo systemctl status docker
apt-get install docker-compose

Last updated