Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 3.47 KB

README.md

File metadata and controls

46 lines (34 loc) · 3.47 KB

Trusted Issuers Registry

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.

FIWARE Security License badge
Container Repository on Quay Coverage Status Test Release

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.