Ultrafeeder Docker Compose Generator
Fill in your station and pick the networks to feed. You get a complete docker-compose.yml for the
SDR-Enthusiasts Ultrafeeder container, ready to paste onto your Raspberry Pi. It runs entirely in your browser:
nothing you enter, including your location, leaves your device.
Your station
Receiver
Networks to feed
OpenSky Network (separate container)
docker logs opensky
(see the guide).docker-compose.yml
Run it
sudo mkdir -p -m 777 /opt/adsb && cd /opt/adsb nano docker-compose.yml # paste, then Ctrl+O, Enter, Ctrl+X docker compose up -d docker logs -f ultrafeeder # Ctrl+C to stop watching
Docker not installed yet? Step 3 of the
Raspberry Pi guide installs it. Your map is then at
http://<pi-ip>:8080, and the contributors page shows your
station’s live map once it’s feeding planedata.io.
About this generator
Ultrafeeder, from the SDR-Enthusiasts project, combines the readsb decoder, the tar1090 map, graphs and feed
clients in one container. Its ULTRAFEEDER_CONFIG setting lists every network your station shares data
with; the entries here follow the project’s own documentation. Networks marked commercial are run as businesses;
the others are run by volunteers and community projects. Feeding several at once costs you nothing extra.
Is my location sent anywhere?
No. The page builds the file in your browser; nothing you enter is sent to planedata.io or anyone else.
Do I need MLAT?
No, but it helps locate aircraft that don’t broadcast their position, together with nearby stations. It needs your antenna’s exact location and altitude, which go only to the MLAT servers of the networks you feed.
What if something doesn’t work?
See the troubleshooting section of the receiver guide.
The most common problem is a dongle serial that doesn’t match: check docker logs ultrafeeder.