One command, and the picture is on your screen.
OpenTAC runs as a small Docker stack on your own machine — Apple Silicon or Linux. Nothing runs on our infrastructure; your box talks straight to the public sources.
Clone & run.
The installer brings up the Docker stack and prints the local URL. Everything is loopback-bound by default — reach it over SSH.
- +Set your bounding box in .env — that's the only required config.
- +For a dev checkout (virtualenv, editable install, gates): ./scripts/dev-setup.sh.
- +Add a free aisstream key to .env for worldwide vessels (aircraft are global keyless).
Modest hardware, public data.
A small box
A Raspberry-Pi-class machine is plenty for a city-sized region. Apple Silicon or Linux, with Docker.
No antenna needed
The keyless adsb.lol aggregator needs no hardware. Run your own readsb / ais-catcher for lower latency if you have one.
Keyless or keyed
Digitraffic covers the Baltic keyless; a free aisstream key unlocks global vessels.
Public elements
Satellite overlay uses public CelesTrak orbital elements — no key, off by default.
Free forever. No subscription, ever.
State-accountability tools should not be paywalled. The application is MIT-licensed and the watchlist is CC-BY-SA — fork it, audit it, mirror it. Development is funded by sponsorship and a documented cross-subsidy from the commercial sibling, OpenHNW.
- ›MIT application — the entire stack is inspectable.
- ›CC-BY-SA watchlist — community-curated, sourced.
- ›Zero telemetry — and it stays off.
- ›Code of Conduct on first run — built for accountability, not targeting.