Skip to content

DIY Setup

Use your own hardware to run Beacon KVM. Free, forever.

What you need

  • Raspberry Pi 4B
  • USB HDMI capture card
  • A USB-C cable (connects Pi to the target machine — acts as keyboard & mouse)
  • Power supply for the Pi
  • MicroSD card (8GB+)

Install

Flash Raspberry Pi OS Lite (64-bit) to your SD card using Raspberry Pi Imager. Enable SSH during setup.

Then SSH into your Pi and run:

bash
curl -fsSL https://get.beacon-kvm.com | sudo bash

The script will:

  1. Install dependencies
  2. Download the Beacon binary
  3. Generate a unique device SN from your Pi's hardware serial
  4. Register a systemd service and start it

Reboot when prompted to activate keyboard & mouse emulation:

bash
sudo reboot

Connect your hardware

  1. Plug the HDMI capture card into a USB port on the Pi
  2. Connect the HDMI output of the target machine to the capture card
  3. Connect a USB-C cable from the Pi's USB-C port to a USB port on the target machine

Access

Open your browser and go to http://<pi-ip>:8080 to access the local KVM interface.

To set up remote access, open http://<pi-ip>:8080 — the setup page will show your device SN and a direct link to bind it:

https://console.beacon-kvm.com/bind/<your-sn>

WARNING

DIY setup is intended for evaluation and hobbyist use. Remote access is best-effort and quality is not guaranteed.