Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.41 KB

README.md

File metadata and controls

47 lines (30 loc) · 1.41 KB

irkalla CircleCI

Propagate changes from the Norwegian Stop Place Register into the Routes database.

Irkalla monitors changes in Tiamat by querying its graphQL API and replicate the changes into Chouette through its Web service API.

Irkalla sends also notifications to Nabu when changes are detected.

Build

mvn clean install

Run locally (without kubernetes)

server.port=10501

server.admin.host=0.0.0.0
server.admin.port=11501

server.context-path=/irkalla/

irkalla.security.user-context-service=full-access


tiamat.url=http://tiamat:2888
chouette.url=http://localhost:8080
etcd.url=http://etcd-client:2379/v2/keys/prod/irkalla

rutebanken.kubernetes.enabled=false
chouette.sync.stop.place.autoStartup=true

spring.jackson.serialization.write-dates-as-timestamps=false

Security

An authorization service implementation must be selected. The following implementation gives full access to all authenticated users:

irkalla.security.user-context-service=full-access

The following implementation enables OAuth2 token-based authorization:

irkalla.security.user-context-service=token-based