Skip to content

MONICA-Project/OGCServiceCatalogue

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages