Technical Specifications & Hardware Requirements
Engineered to give existing computers a second life and run lightning-fast on modern x86-64 thin clients without costly storage or RAM upgrades.
| Component | Minimum Requirement | Recommended Specification |
|---|---|---|
| Processor (CPU) | 64-bit x86-64 (Intel Core 2 Duo, AMD Athlon 64, or newer) | Intel Core i3/i5/i7 (2nd gen+), Celeron J4105, or modern AMD Ryzen |
| System Memory (RAM) | 2 GB RAM (the system and the browser run from RAM) | 4 GB or 8 GB RAM for ultra-smooth multi-app switching |
| Storage Drive | 2 GB+ USB flash drive (USB 2.0 or 3.0); internal disk not required | Fast USB 3.0/3.1 Thumb Drive or Internal M.2 / SATA SSD |
| Network | 10/100 Mbps Fast Ethernet or 802.11n Wi-Fi | Gigabit Ethernet (1000 Mbps) or 802.11ac Wi-Fi |
| Display Output | VGA / DVI / HDMI supporting 1024x768 resolution | 1080p Full HD (1920x1080) or higher via HDMI/DisplayPort |
| Compatibility | Any 64-bit x86 desktop, laptop or thin client that can start from a USB drive, with legacy BIOS or UEFI firmware (Secure Boot supported). | |
Edge & Software Architecture
Workstation Client Stack
- Debian 12 (Bookworm) Live-Build distribution
- nodm display manager starting the kiosk session without a login prompt
- Openbox minimal window manager with disabled keybindings
- Loopback Agent Daemon (Python 3.11, bound strictly to 127.0.0.1:8888)
- MV3 Browser Extension with shadow-DOM navigation & lock curtain
Cloudflare Edge Controller
- Serverless Cloudflare Worker deployed across 300+ edge locations
- D1 distributed SQLite database for configuration and audit trails
- OrgHub Durable Objects for real-time WebSocket state distribution
- RemoteRelay Durable Objects for in-browser VNC bridging
- Zero runtime npm dependencies, 100% Web Crypto PBKDF2-HMAC-SHA256