Skip to content
Snippets Groups Projects
Kirill Stytsenko's avatar
Kirill Stytsenko authored
in database and table services
50750cd8
History

pipeline status coverage report license

FAIR Data Austria Database Repository

Build

Local development minimum requirements:

  • Ubuntu 18.04 LTS (Rocky Linux is also supported)
  • Apache Maven 3.0.0
  • OpenJDK 11.0.0
  • Docker Engine 20.10.0
  • Docker Compose 1.28.0

Everything is handled by compose, just build it by running:

docker-compose build

Run

To use the citation service you need to provide a Zenodo API token. Create a .env file at the project root. A sample file is available at .env.example

ZENODO_API_KEY=
API=http://fda-gateway-service:9095

Add to your /etc/hosts for executing the tests:

172.29.0.6      fda-gateway-service

Development

The backend endpoints are accessible in the browser:

The frontend is accessible in the browser:

Other:

Hosts:

# FDA PUBLIC
172.29.0.2      fda-gateway-service
172.29.0.3      fda-broker-service
172.29.0.4      fda-discovery-service
172.29.0.5      fda-metadata-db
172.29.0.6      fda-search-service
172.29.0.7      fda-units-service
172.29.0.8      fda-container-service
172.29.0.9      fda-database-service
172.29.0.10     fda-analyse-service
172.29.0.11     fda-table-service
172.29.0.12     fda-query-service

Contribute

Contributions are always welcome and encouraged, simply fork the repository and contact Andreas Rauber.

License

This work is licensed under a Creative Commons Attribution 4.0 International License