SKYVIEW(1)

NAME
skyview - Multi-source ADS-B aircraft tracker with Beast format support

SYNOPSIS
skyview [OPTIONS]

DESCRIPTION
SkyView is a standalone application that connects to multiple dump1090 Beast format TCP streams and provides a modern web frontend for aircraft tracking. It features real-time aircraft tracking, signal strength analysis, coverage mapping, and 3D radar visualization.

The application serves a web interface on port 8080 by default and connects to one or more Beast format data sources (typically dump1090 instances) to aggregate aircraft data from multiple receivers.

OPTIONS

-config string
    Path to configuration file (default "config.json")

-port int
    HTTP server port (default 8080)

-debug
    Enable debug logging

-version
    Show version information and exit

-h, -help
    Show help message and exit

FILES

/etc/skyview/config.json
    System-wide configuration file

~/.config/skyview/config.json
    Per-user configuration file

EXAMPLES

Start with default configuration:
    skyview

Start with custom config file:
    skyview -config /path/to/config.json

Start on port 9090 with debug logging:
    skyview -port 9090 -debug

CONFIGURATION
The configuration file uses JSON format with the following structure:

{
  "sources": [
    {
      "id": "source1",
      "name": "Local Receiver",
      "host": "localhost",
      "port": 30005,
      "latitude": 51.4700,
      "longitude": -0.4600
    }
  ],
  "web": {
    "port": 8080,
    "assets_path": "/usr/share/skyview/assets"
  }
}

WEB INTERFACE
The web interface provides:

•   Interactive map view with aircraft markers

•   Aircraft data table with filtering and sorting

•   Real-time statistics and charts

•   Coverage heatmaps and range circles

•   3D radar visualization

SEE ALSO
beast-dump(1), dump1090(1)

BUGS
Report bugs at: https://github.com/skyview/skyview/issues

AUTHOR
SkyView Team <admin@skyview.local>