This is a Docker image providing the required applications to share ADS-B data to Flightradar24, Plane Finder and FlightAware using dump1090 and an RTL-SDR DVB-T USB dongle.
Inside:
- fr24feed w/ FR24 Feeder Status (Web, port 8754)
- pfclient w/ Web Viewer (Web, port 30053)
- piaware
- dump1090-fa w/ PiAware Viewer (Web, port 8080)
Note: This image assumes you already have a Flightradar24 and FlightAware data sharing key. If not, instructions on how to get them are on their website.
docker run -dit \
--restart unless-stopped \
--name ADSB-Feeder \
-e FR24KEY=YOUR_FLIGHTRADAR24_KEY_HERE \
-e PFLATITUDE=YOUR_PLANEFINDER_LATITUDE_HERE \
-e PFLONGITUDE=YOUR_PLANEFINDER_LONGITUDE_HERE \
-e PFSHARECODE=YOUR_PLANEFINDER_SHARE_CODE_HERE \
-e PIAWAREUSER=YOUR_FLIGHTAWARE_USER_HERE \
-e PIAWAREPASS=YOUR_FLIGHTAWARE_PASS_HERE \
-e PIAWAREKEY=YOUR_FLIGHTAWARE_KEY_HERE \
-e MAPLAT=YOUR_MAP_DEFAULT_LATITUDE_HERE \
-e MAPLON=-YOUR_MAP_DEFAULT_LONGITUDE_HERE \
-e MAPZOOM=YOUR_MAP_DEFAULT_ZOOM_LEVEL_HERE \
-p 8080:8080 -p 8754:8754 -p 30053:30053 \
--device=/dev/bus/usb:/dev/bus/usb \
mnunes/adsb-feeder:latestNote: Latitude and longitude values in decimal format.
Open http://docker-ip:8080, http://docker-ip:8754 and http://docker-ip:30053 in your browser.
| Variable | Description | Default | Required | Example |
|---|---|---|---|---|
| FR24KEY | Flightradar24 sharing key | n/a | Yes | 0123456709abcdef |
| PFLATITUDE | Plane Finder - antenna latitude | n/a | Yes | 38.12345 |
| PFLONGITUDE | Plane Finder - antenna longitude | n/a | Yes | -9.135259 |
| PFSHARECODE | Plane Finder share code | n/a | Yes | 1a2bc3d4ef567 |
| PIAWAREUSER | FlightAware user name | n/a | Yes | myuser |
| PIAWAREPASS | FlightAware password | n/a | Yes | mypass |
| PIAWAREKEY | FlightAware sharing key | n/a | Yes | e9ff318d-4e4f-42ff-9a15-bde6ec92610d |
| MAPLAT | Default PiAware Viewer map latitude | 45.0 | No | 38.12345 |
| MAPLON | Default PiAware Viewer map longitude | 9.0 | No | -9.135259 |
| MAPZOOM | Default PiAware Viewer map zoom level | 7 | No | 8 |
git clone git@github.com:mignz/ADSB-Feeder.git
cd ADSB-Feeder && docker build -t adsb-feeder .- Added Plane Finder
- Added a favicon to PiAware Skyview