VuIO Tower is the Tauri desktop host for vuio-core. The complete VuIO server runs inside the desktop process; there is no copied executable or sidecar process.
- Rust and Cargo
- Node.js for the Tauri CLI
- A sibling checkout of the VuIO repository while developing locally
The local dependency is resolved from ../vuio/crates/vuio-core. Release branches replace that development path with a pinned VuIO Git tag.
npm install
npm run tauri devTo run the Rust host directly:
cargo run --manifest-path src-tauri/Cargo.tomlTower uses the standard VuIO configuration directory and starts the embedded runtime automatically. The settings form patches the existing TOML document instead of regenerating it, preserving comments, unknown fields, and advanced directory options.
The default HTTP dashboard is available on port 8080. Server lifecycle operations are performed through vuio-core; no Tauri shell execution permission is required.
MIT or Apache-2.0.