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.
mvn clean install
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
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