Skip to content

Micro service to extract data from heterogeneous sources, convert them in format NGSI-LD and import this data for any application that uses NGSI-LD protocol.

Notifications You must be signed in to change notification settings

joaoGabriel55/Aqueducte

Repository files navigation

Aqüeducte

REST API to consume and import data in NGSI-LD protocol

The Aqüeducte can work with two anothers micro services:

  • Aqüeconnect, that works with management (download, upload...) of csv files
  • Aqüegeo, that works exclusive with geofiles like shapefiles.

How to use docker compose

  • First of all check status and stop local mongo server (if you have):

    sudo systemctl status mongod

  • Stop your local mongo server

    sudo systemctl stop mongod

  • In resources folder, edit the file "application.properties" changing the env to "production".

  • For build a new jar file, after some change on Aqüeducte, run this command in root folder:

    sudo mvn clean -Dmaven.test.skip=true install

  • And, finally, for run Docker container run the command, in root folder too:

    sudo docker-compose up -d

Know more about Aqüeducte API services

http://localhost:8083/swagger-ui.html#

About

Micro service to extract data from heterogeneous sources, convert them in format NGSI-LD and import this data for any application that uses NGSI-LD protocol.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages