RAD-KVM v0.1.0
Self-hosted KVM-over-IP on a single Radxa Dragon Q6A.
Flash & go
- Write
rad-kvm-q6a.img.gzwith balenaEtcher or Raspberry Pi Imager (flash the.gzdirectly). - Boot the Q6A on Ethernet.
- 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.