This app shows flights from adsb.lol and adsb.one at selected locations. Aircraft markers are color coded by ADS-B Navigation Integrity Category (NIC).
-
Install dependencies:
pip install -r requirements.txt
-
Start the app:
python adsb_navintegrity_map.py
-
Open:
- Docker Engine + Docker Compose plugin installed on your homelab host.
- Port 8050 open on your LAN, or a reverse proxy in front.
-
Clone this repo on your homelab host.
-
From the project folder, run:
docker compose up -d --build
-
Confirm the container is healthy:
docker compose ps
-
Open:
http://:8050
Pull latest changes and redeploy:
docker compose up -d --build
View logs:
docker compose logs -f
Stop service:
docker compose down
If you already use Nginx Proxy Manager, Caddy, Traefik, or similar, route a domain/subdomain to:
- Upstream host: your Docker host
- Upstream port: 8050
That gives you cleaner URLs and easier TLS management.
- Docker image definition: Dockerfile
- Compose service: docker-compose.yml
- Build context cleanup: .dockerignore