An open API service indexing awesome lists of open source software.

https://github.com/r167/adsb-runner

Config for an ADS-B receiver
https://github.com/r167/adsb-runner

Last synced: 7 months ago
JSON representation

Config for an ADS-B receiver

Awesome Lists containing this project

README

          

# adsb-runner

Base config for running a Raspberry Pi as an ADS-B receiver. Includes a docker-compose file
for running in with both 1090 and 978 MHz receivers. You **will** need to change some defaults
in the docker-compose file to match your setup.

To configure, you will want to make a copy of the `example.env` file and edit it to match your
setup. The `example.env` file contains comments explaining what each variable does.

If you disable feeding to certain services, you will want to remove the corresponding
service configuration from the `docker-compose.yml` file.

The runtime uses https://github.com/sdr-enthusiasts images. See the following links for
more information on the images used:

* [ultrafeeder](https://github.com/sdr-enthusiasts/docker-adsb-ultrafeeder) - main image that contains the dump1090 receiver and forwards data to other services.
* [dump978](https://github.com/sdr-enthusiasts/docker-dump978) - contains the dump978 receiver and forwards data to other services.
* [piaware](https://github.com/sdr-enthusiasts/docker-piaware) - forwards data to FlightAware.
* [rbfeeder](https://github.com/sdr-enthusiasts/docker-radarbox) - forwards data to RadarBox.
* [fr24feed](https://github.com/sdr-enthusiasts/docker-flightradar24) - forwards data to Flightradar24.

## Usage

```bash
# Clone the repo
git clone https://github.com/R167/adsb-runner.git asdb
cd adsb

# Copy the example env file and edit it
cp example.env .env
vim .env

# Start the docker containers
make start
```