USBridge Documentation
Welcome to the USBridge documentation.
USBridge is an uncompromising, hardware-level KVM over IP appliance engineered for complete pre-OS access. It provides absolute physical control over servers and workstations before the operating system boots. Whether you need to automate BIOS configurations, recover systems using immutable hardware snapshots, or execute bare-metal provisioning without PXE infrastructure, this guide covers hardware deployment, network configuration, and daily operations.
Key Features
- BIOS-in-Terminal (BIOS-to-Text) - Transforms raw BIOS video output into an interactive digital text stream. This enables full, deterministic out-of-band control directly through a standard SSH session, eliminating the need for web UIs or Java applets.
- Immutable Data Snapshots - Hardware-level Btrfs Copy-on-Write (CoW) creates permanent, unalterable records of your drives. Snapshot history is hardware-isolated from the host OS and invisible to ransomware.
- Zero-Agent Architecture - Complete KVM control (low-latency video, hardware HID injection, and network bridging) with no drivers or software installed on the target machine.
- Bare-Metal Provisioning - Mount local ISOs or VM images directly to the target server over the network, removing dependency on complex PXE infrastructure.
Getting help
If you run into hardware issues, need help with SSH automation scripts, or want to discuss deployment scenarios, use the channels below.