CheerpX Self-Hosting is a specialized capability that leverages Leaning Technologies' x86-to-WebAssembly virtualization engine to run full Linux systems and binaries directly within a web browser. It allows developers to execute complex tools like Nickel, Guile, and Julia without local installations, providing a sandboxed environment with deterministic state guarantees through the Stateful Policy Interface (SPI). By integrating with WebVM and BrowserPod, it facilitates capability-secure computing across browser, edge, and server tiers, making it ideal for testing, reproducible configurations, and distributed actor systems.
主な機能
01Full Linux system call emulation via CheerpOS layer
02Virtual block-based filesystem with persistence and overlay support
038 GitHub stars
04Tailscale/Headscale integration for secure inbound networking
05Deterministic state and execution via SPI seed propagation
06x86 to WebAssembly JIT dynamic binary translation