Aquilon VPU Map 1.1.0
A desktop app. Double-click, no Node, no Docker, no checkout — which is what
a tech on a show actually needs.
It is the same UI. The only difference is how it reaches the switcher: on the
desktop, Rust makes the AWJ connection and returns the identical shape the Node
bridge's /api/vpu returns, so public/app.js renders either without a branch
anywhere in the rendering.
- macOS (Apple silicon and Intel), Windows and Linux, built in CI.
- ~2 MB on macOS: Tauri uses the system WebView rather than bundling a browser.
- Reads only, and now tested as such —
only_ever_sends_getasserts that every
frame this app can put on the wire carriesop: "get". - Verified against a real Aquilon C: reads identity, screen names and the full
mixer table, matching the server build exactly.
Not signed yet
The macOS build is unsigned. Gatekeeper refuses an unsigned app downloaded
from the internet with a message that reads like the file is damaged rather than
a permission prompt. Right-click → Open, once, to get past it. Signing goes
through the fleet's Apple path when that is wired up here.
Also
- The Node server, the container and the Unraid template are unchanged and still
work. The desktop app does not replace them; it is the third way in.
Which file
| macOS, Apple silicon | Aquilon.VPU.Map_1.1.0_aarch64.dmg |
| macOS, Intel | Aquilon.VPU.Map_1.1.0_x64.dmg |
| Windows | Aquilon.VPU.Map_1.1.0_x64-setup.exe |
| Linux | .deb or .rpm |
macOS: this is not signed. Gatekeeper will refuse it on first open with a message that reads like the file is damaged. Right-click the app → Open → Open, once. Signing is a known gap, not an oversight.
Prefer to run it as a server instead — npm start, or ghcr.io/stoatworks-labs/aquilon-vpu-map, or the Unraid Community Applications template? All three still work and are unchanged.