Skip to content

v1.0.0 · Headless public release

Choose a tag to compare

@n30nex n30nex released this 20 Aug 07:42
· 6 commits to main since this release
f4ed96c

Canadaverse WDG Aircraft Sidecar is now a small, headless appliance for anyone with a compatible RTL-SDR and a WDG Wars API key.

Install

git clone --depth 1 --branch v1.0.0 https://github.com/n30nex/Canadaverse-WDG-Aircraft-Sidecar.git
cd Canadaverse-WDG-Aircraft-Sidecar
./setup.sh

The setup script detects one common RTL2832U receiver and its serial number, prompts invisibly for the 64-character WDG API key, starts the multi-architecture Docker image, and refuses to report success until the receiver is healthy and WDG authentication succeeds.

Highlights

  • Headless only: no web UI and no inbound network port.
  • Persistent SQLite logging with retry-safe signed WDG aircraft uploads.
  • Automatic serial discovery for common 0bda:2838 RTL-SDR receivers.
  • Explicit VID/PID and serial overrides for other librtlsdr-compatible setups.
  • API key stored as a narrowly readable Docker secret, never baked into the image or status output.
  • Published for linux/amd64 and linux/arm64 as 1.0.0, 1.0, and latest.

Breaking change

The dashboard from the 0.2/0.3 series has been removed. Users who need that legacy UI can remain pinned to 0.3.4; v1 is deliberately a minimal collector/uploader.

Container image: ghcr.io/n30nex/canadaverse-wdg-aircraft-sidecar:1.0.0

OCI index digest: sha256:ed7e7f3fce244c7509510087adb3fcc8825fc781f1a96eb6888a2bcda793f6ce