Preparing the environment

1. Download the docker images

The administrator may choose one of two methods to get access to the Docker images:

  1. Granting access to Gataca to your own Docker Registry

  2. Providing your Docker ID so that Gataca can grant you access permissions to Gataca’s Docker Hub.

2. Provision of the infrastructure

The administrator shall provide infrastructure resources that offer at least the following technical specifications:

Gataca Connect

  • CPU: 1 CPU with 2.5GHz

  • Memory: 2 GB RAM

  • Disk: 2 GB (SSD)

  • Ports: 443

  • Database: PostgreSQL

Gataca Certify

  • CPU: 1 CPU with 2.5GHz

  • Memory: 2 GB RAM

  • Disk: 2 GB (SSD)

  • Ports: 443

  • Database: PostgreSQL

Admin Panel

  • CPU: 1 CPU with 2.5GHz

  • Memory: 1 GB RAM

  • Disk: 2 GB (SSD)

  • Ports: 443

3. Install basic software components

The administrator shall provide the machines with an Operating System (Linux or CentOS) and with Docker.

4. Set up and configure Postgre databases

All the tables will be created automatically when the docker image is deployed for each instance.

Databases for Connect and Certify components shall be different.

5. Configure all network- and security-related components of the infrastructure

Configure security certificates, routing tables, firewalls, and network-related components

6. Provide SSH access to Gataca designated employees

This step is only necessary when deployment and configuration services have been included in the scope of services provided by Gataca.