Skip to content

Latest commit

 

History

History
64 lines (49 loc) · 2.46 KB

README.md

File metadata and controls

64 lines (49 loc) · 2.46 KB

Monica OGCServiceCatalogue

OGCServiceCatalogue manages the OGC based Service Catalogue

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.

Notes

  • The above templace is adapted from [1, 2, 3, 4].
  • Versioning: Use SemVer and tag the repository with full version string. E.g. v1.0.0
  • License: Provide a LICENSE file at the top level of the source tree. You can use Github to add a license. This template repository has an Apache 2.0 file.

Remove this section from the actual readme.