Trusted Issuers Registry
September 18, 2023 · View on GitHub
The Trusted Issuers Registry provides both an EBSI Trusted Issuers Registry implementation and an iShare implementation. The service provides data from an NGSI-LD compliant backend and configuration files.
Installation
Container
The Trusted Issuers Registry is provided as a container at quay.io. To provide the service, a NGSI-LG service has to be provided. In a local setup, you can for example use:
docker run --name orionld -p 1206:1206 quay.io/fiware/orion-ld:1.1.1
and the start the service:
docker run --network host quay.io/fiware/trusted-issuers-registry:0.0.1
After that, its accessible at localhost:8080.
Helm Chart
More convinient deployment is available via the Helm Chart
Configuration
Configurations can be provided with the standard mechanisms of the Micronaut-Framework, e.g. environment variables or appliction.yaml file. The following table concentrates on the most important configuration parameters:
| Property | Env-Var | Description | Default |
|---|---|---|---|
micronaut.server.port | MICRONAUT_SERVER_PORT | Server port to be used. | 8080 |
micronaut.metrics.enabled | MICRONAUT_METRICS_ENABLED | Enable the metrics gathering | true |
micronaut.http.services.ngsi.url | MICRONAUT_HTTP_SERVICES_NGSI_URL | Url of the backing NGSI-LD broker | http://ngsi-ld:1026 |
general.contextUrl | GENERAL_CONTEXT_URL | URL of the Context file to be used when accessing the broker | `````` |
License
Trusted Issuers Registry is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.
© 2023 FIWARE Foundation e.V.