Skip to content

MONICA-Project/OGCDiscoveryManager

Repository files navigation

Monica OGCDiscoveryManager

OGCDiscoveryManager Updates the COP.DB with new devices and adds them.

Getting Started

The project documentation is available on the Wiki.

Deployment

Docker

To run the latest version of foobar:

docker run -p 8090:80 -e GOSTServerAddress=http://127.0.0.1:8080/v1.0/ -e GOSTPrefix= -e MQTTServerAddress=127.0.0.1:1883 monicaproject/ogcservicecatalogue

Environment Variables

These variables are compulsory, the service will fail to start if these are not defined.

  • GOSTServerAddress the URL for accessing the GOST server. NB! it must include /v1.0/
  • GOSTPrefix the prefix used for MQTT messages to be stored in GOST
  • MQTTServerAddress The address of the MQTT broker

Development

Prerequisite

This projects depends on xyz. Installation instructions are available here

On Debian:

apt install xyz

Test

Use tests.sh to run unit tests:

sh tests.sh

Build

g++ -o app app.cpp

Contributing

Contributions are welcome.

Please fork, make your changes, and submit a pull request. For major changes, please open an issue first and discuss it with the other authors.

Affiliation

MONICA
This work is supported by the European Commission through the MONICA H2020 PROJECT under grant agreement No 732350.

About

OGCDiscoveryManager component

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published