cd ./docker-ogngit pulldocker compose up --detach --build --force-recreate
docker version of ogn-pi34 standard install script
Debian-based Linux Operating Systems (64bit Debian 13 Trixie or newer)
- Debian
- Ubuntu
- DietPi
- RaspiOS
- arm64 (64-bit ARM CPUs with hardware floating point processor)
- x64 (64-bit AMD/Intel CPUs)
- SDRs: native support of RTL-SDR Blog v4 SDR since Debian 13 Trixie
sudo apt update && sudo apt install --yes git wgetbash <(wget -q -O - https://raw.githubusercontent.com/VirusPilot/docker-install/main/docker-install.sh)- you may be asked
Y/na couple of times, it is safe to answer all of them withY sudo reboot
- identify or set SDR serial (e.g. 868), it is are required for the
config.varsbelow - to change the SDR serial, leave only the SDR to be used for 868 MHz reception plugged in, then issue the following command:
docker run --rm -it --device /dev/bus/usb --entrypoint rtl_eeprom ghcr.io/sdr-enthusiasts/docker-adsb-ultrafeeder -s 868
git clone https://github.com/VirusPilot/docker-ogn
cd ./docker-ognnano config.vars- save changes with
CTRL O - exit nano with
CTRL X
- save changes with
| variable | example | description |
|---|---|---|
| STATION_LAT | 50.0 | your station latitude |
| STATION_LON | 10.0 | your station longitude |
| STATION_ALT_MSL_M | 300 | your sattion altitude AMSL [m] |
| STATION_NAME | OGNTEST | your max. 9 letter station name, please comply with naming convention |
| STATION_COMMENT_ANTENNA | VINNANT CC868/8-PEL | optional information about your station antenna |
| STATION_COMMENT_FILTER | optional information about your station filter | |
| STATION_COMMENT_AMPLIFIER | Uputronics HAB-FPA868 | optional information about your station amplifier |
| STATION_COMMENT_DONGLE | rtl-sdr v3 silver | optional information about your station dongle |
| STATION_COMMENT_CLUB | optional name of your Flight Club | |
| STATION_COMMENT_EMAIL | optional station email contact | |
| STATION_COMMENT_WEBSITE | optional station website | |
| STATION_COMMENT_NOTE | optional notes about your station | |
| FREQ_PLAN | 1 | 1=Europe/Africa (default), 2=USA/Canada, 3=South America/Australia, 4=New Zealand |
| GSM_CENTER_FREQ | 935.8 | default = 0, change only if you know your closest GSM900 station frequency [MHz] |
| SDR_868_SERIAL | 868 | enter your OGN SDR serial |
| SDR_868_PPM | 0 | change only if you know your SDR's ppm |
| SDR_868_BIAS_T_ENABLE | 0 | set to 1 to enable Bias Tee on your SDR, e.g. to power a LNA |
cd ./docker-ogndocker compose up --detach --build --force-recreate- if you are building over an unstable IP connection:
nohup docker compose up --detach --build --force-recreate &
sudo reboot
cd ./docker-ogn2readsbnano config.varsdocker compose up --detach --force-recreate
http://yourReceiverIP:8080http://yourReceiverIP:8081
docker logs -f rtlsdr-ogn(CTRL Cto exit)
docker stats(CTRL Cto exit)
docker exec -it <yourDockerContainer> bash
docker ps -alist all docker containers, including stopped ones- docker container related commands
docker stop <container_name_or_id>stop a running containerdocker rm <container_name_or_id>deactivate a stopped containerdocker container pruneremove all stopped containersdocker compose downstop and remove all containers and networksdocker compose build --no-cacheonly build imagesdocker compose up --detach --build --force-recreatecreate images and start containersdocker compose up --detach --force-recreaterecreate and start containers
- docker image related commands
docker image lslist docker imagesdocker rmi <image_id_or_name>delete docker imagedocker image prunedelete all unused docker images
- docker system related commands
docker system pruneclean your docker environment
- clean your entire docker environment e.g. for a fresh setup
docker rm -f $(docker ps -aq)force remove ALL containersdocker system prune -af --volumesclean your entire docker environment
| Term | Meaning |
|---|---|
| Dockerfile | Build instructions |
| Image | Built / immutable system image |
| Container | Running instance of an image |
| Compose | Orchestration / startup plan for multiple containers |