Skip to content
This repository has been archived by the owner on Apr 19, 2021. It is now read-only.
/ docker-rawflight Public archive

RawFlight.eu ADS-B feeder, multi-architecture (x86_64, arm32v7, arm64)

Notifications You must be signed in to change notification settings

mikenye/docker-rawflight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mikenye/rawflight

GitHub Workflow Status Docker Pulls Docker Image Size (tag) Discord

Docker container to feed ADS-B data to RawFlight.eu. Designed to work in tandem with mikenye/readsb-protobuf or another BEAST provider. Builds and runs on i386, x86_64, arm32v6, arm32v7 & arm64.

The container pulls ADS-B information from the mikenye/readsb-protobuf container (or another host providing data in BEAST format) and sends data to RawFlight.eu.

Supported tags and respective Dockerfiles

  • latest is built nightly from the main branch Dockerfile for all supported architectures.
  • latest_nohealthcheck is the same as the latest version above. However, this version has the docker healthcheck removed. This is done for people running platforms (such as Nomad) that don't support manually disabling healthchecks, where healthchecks are not wanted.

Up-and-Running with docker run

docker run \
 -d \
 --it \
 --restart always \
 --name rawflight \
 -e TZ=Australia/Perth \
 -e BEASTHOST=readsb \
 mikenye/rawflight

Set BEASTHOST and TIMEZONE accordingly for your environment.

Up-and-Running with Docker Compose

version: '2.0'

services:
  rawflight:
    image: mikenye/rawflight
    tty: true
    container_name: rawflight
    restart: always
    environment:
      - BEASTHOST=readsb
      - TZ=Australia/Perth

Set BEASTHOST and TIMEZONE accordingly for your environment.

Runtime Environment Variables

There are a series of available environment variables:

Environment Variable Purpose Default
BEASTHOST Required. IP/Hostname of a Mode-S/BEAST provider (readsb/dump1090)
BEASTPORT Optional. TCP port number of Mode-S/BEAST provider (readsb/dump1090) 30005
TZ Optional. Local timezone in "TZ database name" format. GMT

Ports

No inbound ports are used.

Logging

All processes are logged to the container's stdout, and can be viewed with docker logs [-f] container.

Getting help

Please feel free to open an issue on the project's GitHub.

I also have a Discord channel, feel free to join and converse.

Changelog

See the commit history on GitHub.

About

RawFlight.eu ADS-B feeder, multi-architecture (x86_64, arm32v7, arm64)

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages