github aethersdr/AetherSDR flex-tailnet-shim-v0.5.0
flex-tailnet-shim 0.5.0 (radio container)

3 hours ago

The in-radio Tailscale relay that AetherSDR installs from Waveforms → Install… → Remote Access (Tailscale) on FLEX-8000 series and Aurora radios (RFC #6271; PR #6932). Setup guide: Tailscale Remote Access.

This is a container image for the radio, not an AetherSDR release. AetherSDR downloads flex-tailnet-shim-0.5.0.tar.gz and refuses any other bytes.

  • SHA-256: 68f50ae8c257214984c43b55fe42dba46fdb57ab24a44bc3c49e6786aaf7cd61
  • Size: 8,066,394 bytes

Changes since 0.4.1:

  • Sign in with a QR code. Without an auth key, the radio asks Tailscale for a sign-in link, and AetherSDR shows it as a QR code to scan and approve on a phone. Auth keys still work.
  • The sign-in link goes only to the computer that started the sign-in or holds the admin token. It never appears in the status or a log.
  • When the radio's sign-in expires, it gets a new sign-in link, and the status reports the key's expiry.
  • A sign-in that never finished can be started over from the local network without the admin token. Once the radio is signed in, the token is required again.
  • Who may connect is now your tailnet's access rules. A list kept by an earlier version is dropped at start-up, and none is set any more.

The image is reproducible: tools/flex-tailnet-shim/build.sh at this tag rebuilds the identical file with Go 1.27.1 and CPython 3.14 / zlib 1.3.2. To install by hand, use Waveforms → Install… → Docker Waveform Image… and pick this file.

Don't miss a new AetherSDR release

NewReleases is sending notifications on new releases.