Home - peter-mount/opendatabridge GitHub Wiki

opendatabridge provides a standalone application & docker container that can be used to connect to a remote ActiveMQ message broker like Network Rail's NROD or Rail Delivery Group's Darwin Push Port feeds and submit them to a local RabbitMQ message broker.

Configuration

The sole configuration is done within a config.xml file which declares both the destination RabbitMQ broker as well as one or more source ActiveMQ brokers.

Full documentation is on the [Configuration] page however some example config's are also avalable:

  • NetworkRail example of consuming the Network Rail NROD feeds
  • Darwin example of consuming the Rail Delivery Group's Darwin V16 feeds

Docker container

A pre-built docker container is available as area51/opendatabridge some simple instructions on how to use that container is available on the Docker page.