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
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.