Welcome to the FlightPortrait network. We're a group of aviation fans running an antenna and contributing to making ADS-B data public, free, and easily accessible.
This network powers the FlightPortrait frames and helps us run the service without ads, or mandatory subscriptions.
If you want to join this hobby and contribute to the network, add your antenna.
We're a group of aviation fans running antennas and contributing to making ADS-B data public, free, and easily accessible. Everything on this map was heard by one of us.
Adding your antenna takes a Raspberry Pi and a US$30 dongle, and you can share the same feed with other aggregators at the same time.
About US$100.
curl -fsSL https://flightportrait.com/station/install.sh | sh
That address is then your station's page.
Setup ends with a key. Paste it here to watch your station appear.
Have a key? Use it. A new key is a new station.
It is already in the lines below. Keep it.
Have a key? Use it.
In /etc/default/readsb, add to NET_OPTIONS, then restart readsb:
--net-connector feed.flightportrait.com,30004,beast_reduce_plus_out,uuid=YOUR-KEY
For MLAT, run mlat-client as well:
mlat-client --input-type dump1090 --input-connect localhost:30005 --server feed.flightportrait.com:31090 --lat LAT --lon LON --alt ALT --user NAME --uuid YOUR-KEY
Add to ULTRAFEEDER_CONFIG, then recreate the container:
adsb,feed.flightportrait.com,30004,beast_reduce_plus_out,uuid=YOUR-KEY;mlat,feed.flightportrait.com,31090,uuid=YOUR-KEY
dump1090-fa only listens; it cannot connect out. A small readsb beside it carries the line, reading dump1090-fa's Beast port:
readsb --net-only --net-connector localhost:30005,beast_in --net-connector feed.flightportrait.com,30004,beast_reduce_plus_out,uuid=YOUR-KEY
On Debian and Raspberry Pi OS, wiedehopf's readsb install script sets this up; put the two connectors in NET_OPTIONS of /etc/default/readsb with --net-only. PiAware keeps feeding FlightAware unchanged.
For MLAT, run mlat-client as well:
mlat-client --input-type dump1090 --input-connect localhost:30005 --server feed.flightportrait.com:31090 --lat LAT --lon LON --alt ALT --user NAME --uuid YOUR-KEY
FlightPortrait is not on the image's own list yet. Until it is: Expert page, "Ultrafeeder extra args", paste this line and apply:
adsb,feed.flightportrait.com,30004,beast_reduce_plus_out,uuid=YOUR-KEY;mlat,feed.flightportrait.com,31090,uuid=YOUR-KEY
Want the Station instead? A dongle serves one program. The installer imports your feeds and keys and asks before stopping anything: install.sh --replace. The Station path.
Stations are rounded to about 11 km. We store a hash of your key, no IPs. The aggregate is open data, ODbL 1.0. · Feeder terms · Privacy · What we store