Processes climate-related data as an example of unstructured data handling
- Node.js (v14 or higher)
- OpenHIM Core and Console running locally (see OpenHIM documentation)
- Minio (RELEASE.2022-10-24T18-35-07Z)
- Clickhouse (v23.8.14.6)
git clone https://github.com/jembi/climate-mediator.git
cd climate-mediator
npm install
touch .env
npm run build
npm start
6. The mediator will be running on port 3000 by default. You can override this by setting the SERVER_PORT
environment variable in your .env
file:
SERVER_PORT=3001
http://localhost:9001
# Default credentials
username: minioadmin
password: minioadmin
2. Create a minio access key and secret from the "Access Keys" page and set them to the ENVIRONMENT variables
MINIO_ACCESS_KEY:
MINIO_SECRETE_KEY:
MINIO_BUCKET=climate-mediator,