Skip to content

RAD-KVM v0.1.0

Choose a tag to compare

@AriBerisha AriBerisha released this 21 Jun 11:48

Self-hosted KVM-over-IP on a single Radxa Dragon Q6A.

Flash & go

  1. Write rad-kvm-q6a.img.gz with balenaEtcher or Raspberry Pi Imager (flash the .gz directly).
  2. Boot the Q6A on Ethernet.
  3. Open http://rad-kvm.local:8000 and create your account.

In this image

  • HDMI capture → browser, USB keyboard/mouse/storage gadget
  • Optional TOTP 2FA at setup — QR + manual key, per-device secret, works with Google Authenticator et al.
  • Absolute and relative mouse modes (toggle in the top bar) — relative fixes the multi-monitor cursor jump and works in BIOS/UEFI
  • Wider EDID incl. 720×400 (BIOS text mode) and reduced-blanking 1280×768/1280×800
  • Wake-on-LAN, shortcuts, macros, mDNS discovery

Notes

  • Capture link carries up to 720p60 / 1080p30 (2-lane CSI). High-res targets: set the OS to 1080p30/720p60.
  • Tested on the Radxa Dragon Q6A (QCS6490). LAN-only, no TLS yet — keep it on a trusted network.

Built by hand. GPL-3.0.