{"id":13588140,"url":"https://github.com/TheBiggerGuy/docker-ads-b","last_synced_at":"2025-04-08T02:34:54.199Z","repository":{"id":136683684,"uuid":"133811070","full_name":"TheBiggerGuy/docker-ads-b","owner":"TheBiggerGuy","description":"Docker container for ADS-B","archived":false,"fork":false,"pushed_at":"2020-09-02T18:02:42.000Z","size":81,"stargazers_count":30,"open_issues_count":14,"forks_count":2,"subscribers_count":3,"default_branch":"latest","last_synced_at":"2025-04-06T16:18:17.453Z","etag":null,"topics":["adsb","adsbexchange","adsbhub","docker","dump1090","flightaware","flightradar24","piaware","planefinder","rtlsdr"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TheBiggerGuy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2018-05-17T12:36:03.000Z","updated_at":"2024-01-30T01:51:22.000Z","dependencies_parsed_at":"2024-02-18T16:25:59.314Z","dependency_job_id":null,"html_url":"https://github.com/TheBiggerGuy/docker-ads-b","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheBiggerGuy%2Fdocker-ads-b","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheBiggerGuy%2Fdocker-ads-b/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheBiggerGuy%2Fdocker-ads-b/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheBiggerGuy%2Fdocker-ads-b/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TheBiggerGuy","download_url":"https://codeload.github.com/TheBiggerGuy/docker-ads-b/tar.gz/refs/heads/latest","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247765144,"owners_count":20992248,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adsb","adsbexchange","adsbhub","docker","dump1090","flightaware","flightradar24","piaware","planefinder","rtlsdr"],"created_at":"2024-08-01T15:06:31.930Z","updated_at":"2025-04-08T02:34:53.808Z","avatar_url":"https://github.com/TheBiggerGuy.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# Docker ADS-B\nDocker containers for ADS-B receiving and submission to multiple websites\n\nCurrently supporting inputs from any dump1090 compatible device including:\n* Any RTLSDR USB device\n* Any network AVR or BEAST device\n* Any serial AVR or BEAST device\n\nsupporting outputs to the following sites:\n* https://adsbexchange.com\n* http://www.adsbhub.org\n* https://flightaware.com\n* https://wwww.flightradar24.com\n* https://opensky-network.org\n* https://planefinder.net\n\nand local viewing via:\n* planefinder web UI\n* VirtualRadar web UI\n\n# Status\n| Branch | Status |\n|--------|--------|\n| latest | [![Build Status](https://travis-ci.org/TheBiggerGuy/docker-ads-b.svg?branch=latest)](https://travis-ci.org/TheBiggerGuy/docker-ads-b) |\n| dev    | [![Build Status](https://travis-ci.org/TheBiggerGuy/docker-ads-b.svg?branch=dev)](https://travis-ci.org/TheBiggerGuy/docker-ads-b) |\n\n| dump1090 | adsbexchange | adsbexchange-mlat | adsbhub | flightaware | flightradar24 | openskynetwork | planefinder | virtualradar |\n|----------|--------------|-------------------|---------|-------------|---------------|----------------|-------------|--------------|\n| [![](https://images.microbadger.com/badges/image/thebiggerguy/docker-ads-b-dump1090.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-dump1090)   | [![](https://images.microbadger.com/badges/image/thebiggerguy/docker-ads-b-adsbexchange.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-adsbexchange)   | [![](https://images.microbadger.com/badges/image/thebiggerguy/docker-ads-b-adsbexchange-mlat.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-adsbexchange-mlat)   | [![](https://images.microbadger.com/badges/image/thebiggerguy/docker-ads-b-adsbhub.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-adsbhub)   | [![](https://images.microbadger.com/badges/image/thebiggerguy/docker-ads-b-flightaware.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-flightaware)   | [![](https://images.microbadger.com/badges/image/thebiggerguy/docker-ads-b-flightradar24.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-flightradar24)   | [![](https://images.microbadger.com/badges/image/thebiggerguy/docker-ads-b-openskynetwork.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-openskynetwork)   | [![](https://images.microbadger.com/badges/image/thebiggerguy/docker-ads-b-planefinder.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-planefinder)   | [![](https://images.microbadger.com/badges/image/thebiggerguy/docker-ads-b-virtualradar.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-virtualradar)   |\n| [![](https://images.microbadger.com/badges/version/thebiggerguy/docker-ads-b-dump1090.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-dump1090) | [![](https://images.microbadger.com/badges/version/thebiggerguy/docker-ads-b-adsbexchange.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-adsbexchange) | [![](https://images.microbadger.com/badges/version/thebiggerguy/docker-ads-b-adsbexchange-mlat.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-adsbexchange-mlat) | [![](https://images.microbadger.com/badges/version/thebiggerguy/docker-ads-b-adsbhub.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-adsbhub) | [![](https://images.microbadger.com/badges/version/thebiggerguy/docker-ads-b-flightaware.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-flightaware) | [![](https://images.microbadger.com/badges/version/thebiggerguy/docker-ads-b-flightradar24.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-flightradar24) | [![](https://images.microbadger.com/badges/version/thebiggerguy/docker-ads-b-openskynetwork.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-openskynetwork) | [![](https://images.microbadger.com/badges/version/thebiggerguy/docker-ads-b-planefinder.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-planefinder) | [![](https://images.microbadger.com/badges/version/thebiggerguy/docker-ads-b-virtualradar.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-virtualradar) |\n| [![](https://images.microbadger.com/badges/commit/thebiggerguy/docker-ads-b-dump1090.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-dump1090)  | [![](https://images.microbadger.com/badges/commit/thebiggerguy/docker-ads-b-adsbexchange.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-adsbexchange)  | [![](https://images.microbadger.com/badges/commit/thebiggerguy/docker-ads-b-adsbexchange-mlat.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-adsbexchange-mlat)  | [![](https://images.microbadger.com/badges/commit/thebiggerguy/docker-ads-b-adsbhub.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-adsbhub)  | [![](https://images.microbadger.com/badges/commit/thebiggerguy/docker-ads-b-flightaware.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-flightaware)  | [![](https://images.microbadger.com/badges/commit/thebiggerguy/docker-ads-b-flightradar24.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-flightradar24)  | [![](https://images.microbadger.com/badges/commit/thebiggerguy/docker-ads-b-openskynetwork.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-openskynetwork)  | [![](https://images.microbadger.com/badges/commit/thebiggerguy/docker-ads-b-planefinder.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-planefinder)  | [![](https://images.microbadger.com/badges/commit/thebiggerguy/docker-ads-b-virtualradar.svg)](https://microbadger.com/images/thebiggerguy/docker-ads-b-virtualradar)  |\n| [![Docker Pulls](https://img.shields.io/docker/pulls/thebiggerguy/docker-ads-b-dump1090.svg)](https://hub.docker.com/r/thebiggerguy/docker-ads-b-dump1090/)    | [![Docker Pulls](https://img.shields.io/docker/pulls/thebiggerguy/docker-ads-b-adsbexchange.svg)](https://hub.docker.com/r/thebiggerguy/docker-ads-b-adsbexchange/)    | [![Docker Pulls](https://img.shields.io/docker/pulls/thebiggerguy/docker-ads-b-adsbexchange-mlat.svg)](https://hub.docker.com/r/thebiggerguy/docker-ads-b-adsbexchange-mlat/)    | [![Docker Pulls](https://img.shields.io/docker/pulls/thebiggerguy/docker-ads-b-adsbhub.svg)](https://hub.docker.com/r/thebiggerguy/docker-ads-b-adsbhub/)    | [![Docker Pulls](https://img.shields.io/docker/pulls/thebiggerguy/docker-ads-b-flightaware.svg)](https://hub.docker.com/r/thebiggerguy/docker-ads-b-flightaware/)    | [![Docker Pulls](https://img.shields.io/docker/pulls/thebiggerguy/docker-ads-b-flightradar24.svg)](https://hub.docker.com/r/thebiggerguy/docker-ads-b-flightradar24/)    | [![Docker Pulls](https://img.shields.io/docker/pulls/thebiggerguy/docker-ads-b-openskynetwork.svg)](https://hub.docker.com/r/thebiggerguy/docker-ads-b-openskynetwork/)    | [![Docker Pulls](https://img.shields.io/docker/pulls/thebiggerguy/docker-ads-b-planefinder.svg)](https://hub.docker.com/r/thebiggerguy/docker-ads-b-planefinder/)    | [![Docker Pulls](https://img.shields.io/docker/pulls/thebiggerguy/docker-ads-b-virtualradar.svg)](https://hub.docker.com/r/thebiggerguy/docker-ads-b-virtualradar/)    |\n\n# How to use\n## Edit variables\nEdit the 'variables' files with the required keys and locations for each of the services\n\n### variables-dump1090.env\nNothing to configure here\n\n### variables-adsbexchange.env\n* ADSBEXCHANGE_PORT\n\n### variables-adsbexchange-mlat.env\n* MLAT_CLIENT_LATITUDE\n* MLAT_CLIENT_LONGITUDE\n* MLAT_CLIENT_ALTITUDE\n* MLAT_CLIENT_USER\n\n### variables-adsbhub.env\nNothing to configure here\n\n### variables-flightware.env\nGo to https://flightaware.com/adsb/piaware/claim\n* FLIGHTAWARE_USERNAME\n* FLIGHTAWARE_PASSWORD\n* FLIGHTAWARE_FEEDER_ID\n\n### variables-flightradar24.env\n* FR24FEED_KEY: Your key. If you do not have one please run the client on any PC and enter the key here\n* FR24FEED_LATITUDE\n* FR24FEED_LONGITUDE\n* FR24FEED_ALTITUDE\n\n### variables-openskynetwork.env\nNothing to configure here\n\n### variables-planefinder.env\n* PLANEFINDER_SHARECODE\n* PLANEFINDER_LATITUDE\n* PLANEFINDER_LONGITUDE\n\n### variables-virtualradar.env\n* VIRTUALRADAR_DEFAULT_ADMIN_USER\n* VIRTUALRADAR_DEFAULT_ADMIN_PASSWORD\n\n\n## Docker Hub Links\n* https://hub.docker.com/r/thebiggerguy/docker-ads-b-dump1090/\n* https://hub.docker.com/r/thebiggerguy/docker-ads-b-adsbexchange/\n* https://hub.docker.com/r/thebiggerguy/docker-ads-b-adsbexchange-mlat/\n* https://hub.docker.com/r/thebiggerguy/docker-ads-b-adsbhub/\n* https://hub.docker.com/r/thebiggerguy/docker-ads-b-flightaware/\n* https://hub.docker.com/r/thebiggerguy/docker-ads-b-flightradar24/\n* https://hub.docker.com/r/thebiggerguy/docker-ads-b-openskynetwork/\n* https://hub.docker.com/r/thebiggerguy/docker-ads-b-planefinder/\n* https://hub.docker.com/r/thebiggerguy/docker-ads-b-virtualradar/\n\n# Development\n\n## x86\nWhen developing on non ARM architectures you may need to configure your system to use Qemu. This can be done by running the following commands:\n```bash\ndocker run --rm --privileged multiarch/qemu-user-static:register --reset\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTheBiggerGuy%2Fdocker-ads-b","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTheBiggerGuy%2Fdocker-ads-b","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTheBiggerGuy%2Fdocker-ads-b/lists"}