-
Exbrayat Cédric authoredExbrayat Cédric authored
FAIDARE: FAIR Data-finder for Agronomic Research
This application provides web services (based on the BrAPI standard) and a web interface with easy to use filters to facilitates the access to plant datasets from a federation of sources.
How to contribute
Look at the contribution guide.
Install development environment
- Install
node
andyarn
Installation via nvm
is recommended for easier control of installed version:
https://github.com/creationix/nvm
nvm install 10.13.0
nvm use v10.13.0
- Install JS dependencies
cd web
yarn
- Install latest Java JDK8
See latest instructions for your operating system.
- (Optional) Install
docker
If you want to run an Elasticsearch and Kibana instance on your machine. You can use your favorite package manager for that
Run backend development server
First make sure you have access to an Elasticsearch HTTP API server on http://127.0.0.1:9200
(either via ssh tunneling or by running a local server).
If you want to run an Elasticsearch server on your development machine you can use the docker
/docker-compose
configuration like so:
docker compose up
This will launch an Elasticsearch server (with port forwarding
9200
) and a Kibana server (with port forwarding5601
)