Appearance
What fits
The demo is a real Linux machine running on the visitor's own CPU, through emulation. This means not everything would work well in such setup.
Good fits today
- Terminal (TUI) apps and command-line tools.
- Single-binary servers — Go, Rust, C, Zig.
- Anything installable with
apkon Alpine Linux arm64. - Docker image based setup
Speed. Any emulator sactifises a bit of performance, so try to do the most heavy lifting in the recipe (download data, index it, etc), so that the demo visitor gets needs to do less.
Not yet
- Heavy JVM stacks.
- Desktop and GUI apps — the demo is a terminal.
- Multi-machine setups. Docker Compose support is coming.
Architecture. The machine is arm64 (aarch64).
Privacy. Everything a visitor does happens in their browser and disappears when the tab closes. Nothing they type or load reaches you or us.
