Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ feed Public

πŸ“‘πŸ›° Easy to use, container-based MLAT/ADS-B/ACARS/VDL2 multi feed client

License

Notifications You must be signed in to change notification settings

adsblol/feed

Repository files navigation

adsb.lol docker feed client

The adsb.lol docker feed client is a toolkit that allows you to install, run and maintain a ADS-B / UAT / MLAT / ACARS / VDL2 feed client.

By default, it feeds MLAT+ADSB to adsb.lol. You can enable UAT/ACARS/VDL2, and feed to your plane data to FlightRadar24, Radarbox, Piaware, and more

It is designed to be run on a Raspberry Pi, but can be run on any Linux Debian-like system.

With a few commands, you can easily feed to other community aggregators.

For an up to date version of the documentation, see www.adsb.lol/docs/get-started/docker/

Bare metal install

If you are looking for a script to run on your existing station, you can see here.

Works on all images of other flight aggregator companies.

This install will only setup an ADSB+MLAT feed to adsb.lol, without impacting your existing feeds/services.

Run:

curl -fsL -o /tmp/adsblol.sh https://adsb.lol/feed.sh && sudo bash /tmp/adsblol.sh

Manual feeding with readsb and mlat-client

You probably do not want to do this unless you really know what you are doing.

Here goes...

  1. First generate a UUID: cat /proc/sys/kernel/random/uuid
  2. Add this to your wiedehopf readsb: --net-connector feed.adsb.lol,30004,beast_reduce_plus_out,in.adsb.lol,1337,uuid=UUID be sure to replace UUID with your uuid.
  3. Run a separate mlat-client instance: /usr/bin/python3.9 /usr/bin/mlat-client --user yourname --lat 00.00000 --lon -00.00000 --alt 231m --input-type dump1090 --input-connect localhost:30005 --server feed.adsb.lol:31090 --results beast,listen,32005 --uuid=UUID --privacy
  4. You can add the mlat results to your readsb by adding this --net-connector localhost,32005,beast_in

Thank you SDR-Enthusiasts!

This would not be possible without SDR-Enthusiasts who have made the original docker-compose file.

This repo is largely based off of their work plus some command line interface tools to make running the stack a bit simpler.

Their documentation can be very useful in enabling extra feeders..

Sponsor this project

Packages

No packages published

Contributors 3

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /