Skip to content
Snippets Groups Projects
Dalibor Stuchlík's avatar
Dalibor Stuchlík authored
Update .gitlab-ci.yml

See merge request !15
a8d852f1
History

Data Portal Application Stack

Requirements

  • docker
  • docker-compose

Usage

Clone the repository. copy ssl key and certificate to proxy/ssl/server.key and proxy/ssl/server.crt .

For deployment on different hostname than dataportal.europdx.eu, edit HOST variable in .env.

Build images with

docker-compose build

and launch

docker-compose up -d

Dataportal should be available at

https://dataportal.europdx.eu

Logs can be checked with

docker-compose logs

When starting on other machine than dataportal.europdx.eu, set variable HOST in .env and copy proper ssl files as mentioned above.

Importing data

This repository includes initial dummy data to start with. To start with your own data exchange file /neo4j-data/graph.tgz with preferred dataset before starting deployment.

Creating data

To create neo4j databases files, copy json files to import-data directory, get into container with

docker exec -it container_name /bin/bash

and start import scripts in /import-data.