/docker-piaware

Docker container for Flightaware data feeder

Primary LanguageDockerfile

Requirements

Running

docker run --link dump1090:beast --env FEEDER_ID=<feeder id> wnagele/piaware <flightaware user> <flightaware password>

Configuration

Flightaware normally assigns a random feeder ID every time a Piaware site connects to it. As Flightaware uses this ID to identify a receiver you have to use the FEEDER_ID environment variable to keep it consistent. Running this for the first time omit the FEEDER_ID variable and find the "Site identifier" value shown on Flightaware MyADSB page. For all subsequent invocations use this value as your FEEDER_ID.

Environment variables

Use BEAST_PORT_30005_TCP_ADDR and BEAST_PORT_30005_TCP_PORT to configure the connection details for the Beast data feed. If you link in a container named beast that exposes port 30005 these will be set by Docker directly.

MLAT support is enabled by default. You can set MLAT to no if you would like to disable it.